concurrent-mark-sweep

Is Concurrent Mark Sweep (CMS) a stop the world event?

こ雲淡風輕ζ 提交于 2019-11-29 03:42:36
I see many unloading of classes and my entire system will hang during that period of time.. [Unloading class sun.reflect.GeneratedMethodAccessor117] [Unloading class sun.reflect.GeneratedConstructorAccessor1896] [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor485] [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor579] .... // about 1700 of them at the same time I do not see a spike in perm space, so it doesn't seems to be a GC event. I wish to know the following IS Concurrent Mark Sweep collection a stop the world event? Does it happen even when the

Is Concurrent Mark Sweep (CMS) a stop the world event?

萝らか妹 提交于 2019-11-27 17:39:56
问题 I see many unloading of classes and my entire system will hang during that period of time.. [Unloading class sun.reflect.GeneratedMethodAccessor117] [Unloading class sun.reflect.GeneratedConstructorAccessor1896] [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor485] [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor579] .... // about 1700 of them at the same time I do not see a spike in perm space, so it doesn't seems to be a GC event. I wish to know