J
joe.no_junk
Hi all.
The mode in which GC is running in my JVM is best for overall
throughput,
but has a difficult side-effect of occasionally halting all threads
for over
10 seconds. This upsets some applications with timing requirements.
Assuming that all practical economies of object reuse have been
applied,
my code could benefit from being able to detect ASAP after the fact,
that
GC had just run, so the apparent hang/pause in a given thread could be
attributed to this necessary process, rather than to the application
functionality.
Thanks in advance,
Joe
The mode in which GC is running in my JVM is best for overall
throughput,
but has a difficult side-effect of occasionally halting all threads
for over
10 seconds. This upsets some applications with timing requirements.
Assuming that all practical economies of object reuse have been
applied,
my code could benefit from being able to detect ASAP after the fact,
that
GC had just run, so the apparent hang/pause in a given thread could be
attributed to this necessary process, rather than to the application
functionality.
Thanks in advance,
Joe