java对象内存空间分配过程何时触发ygc和fgc?
如果新创建的对象较大,直接无法放入Eden区,或者新生代中所有存活对象的大小的总和超过了老年代剩余空间,这时会尝试将对象直接放入老年代。若老年代也满了,就会触发Full GC,即FGC,这会回收整个堆内存,包括新生代和老年代。
如果新创建的对象较大,直接无法放入Eden区,或者新生代中所有存活对象的大小的总和超过了老年代剩余空间,这时会尝试将对象直接放入老年代。若老年代也满了,就会触发Full GC,即FGC,这会回收整个堆内存,包括新生代和老年代。