I have a busy-waiting loop in which a tailer is constantly trying to read from a queue: final Bytes<ByteBuffer> bbb = Bytes.elasticByteBuffer(MAX_SIZE, MA
I read this fantastic explanation from Eric Lippert concerning when an object, having a reference to another one via an event, is garbage-collected. To prove wh
We are having following VM settings for our server. This configuration works perfectly when running Java 8. But when we switch JVM to Java 11 OpenJDK, the serve
I'm currently reading up a little about garbage collection in .NET and found this Microsoft article about it. My question is about the section Ephemeral generat
I'm currently reading up a little about garbage collection in .NET and found this Microsoft article about it. My question is about the section Ephemeral generat
I'm having rather good results in using yattag to generate HTML code within my python project. But there is something I don't understand and I actually couldn't
I have followed a few examples from various sources, and have the following snippet: private void registerForMemUsageChanges() { List<GarbageCollectorM
The G1GC old generation committed heap goes up over time (about 5 to 6 days on production) but the old generation used heap does not. The Eden and survivor hea
I have a Spark/Scala job in which I do this: 1: Compute a big DataFrame df1 + cache it into memory 2: Use df1 to compute dfA 3: Read raw data into df2 (again,
I pass the below value to jvms hosted on Jboss : <option value="-XX:+PrintGCDetails"/> <option v
I need to use jstat to measure some GC parameters of a program. Jstat provides set of parameters ( S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT
I went through https://plumbr.eu/handbook/garbage-collection-algorithms-implementations/concurrent-mark-and-sweep link explaining CMS GC, but couldn't understan
I am running Java on very similar VMs and I can't find the explanation why the SerialGC is chosen over G1GC in one case. It's the same Java version, same OS, sa
I benchmarked these two functions (they unzip pairs back into source lists, came from here): n = 10**7 a = list(range(n)) b = list(range(n)) pairs = list(zip(a,
I have a .NET Core app (MyApp.exe) developed in VS2017 running on the 1.0.4 version of the SDK. I have tried adding an App.config with the following entries: &
Is there a way howto instruct GO runtime to use larger heaps? I am running GO 1.5. My GO process is currently spending 34% of time in GC but it uses unly 1/3 o
Mystery in GC LOG - Application Time. GC LOG contains more details and there is found "Application time" field and 83 Seconds was there. In that time serve
It seems the following code to unit test WeakReference does not work correctly/reliably: object realObject = new object(); WeakReference weakReference = new Wea