为啥不能半自动化垃圾回收
DirectByteBuffer 的内存回收机制,采用了启动线程自己控制回收内存,而非垃圾回收器绝对决定怎么去回收,程序无法感知
堆内内存,怎么做到半控制回收内存?这样可以减少youngGc的时长,因为现在的内存越来越大,太大的时候回收垃圾时长会越来越长
分代回收策略也是要回收所有的新生代,如果新生代越大就会回收越来越慢
为啥不能半自动化垃圾回收
DirectByteBuffer 的内存回收机制,采用了启动线程自己控制回收内存,而非垃圾回收器绝对决定怎么去回收,程序无法感知
堆内内存,怎么做到半控制回收内存?这样可以减少youngGc的时长,因为现在的内存越来越大,太大的时候回收垃圾时长会越来越长
分代回收策略也是要回收所有的新生代,如果新生代越大就会回收越来越慢