|
|
|
|
|
by jbri
4659 days ago
|
|
I'm confused. At some points you talk about "The" JVM as if there is only one, yet in other places you suggest there are multiple ones that offer different tradeoffs. When someone says "The JVM does that", are they talking about all JVM implementations? Just a subset of them? How do you tell them apart? |
|
There exists at least one commercial JVM (that I know of) that guarantees no GC pauses over a few milliseconds. It is based on HotSpot, so it offers HotSpot's advantages as well. Another implementation, based on IBM's J9 JVM, also guarantees no pauses but may require configuration (that one also supports hard real-time uses IIRC).