2021-08-25 14:58
北京电影学院 Java 我想要offer~~~~:不行,你需要考虑一下gc,设想一下如果只有一次gc,那么两块区域完全够了。1满了,gc标记将存活的放到2里面;但是第二次gc怎么办,第二次gc不仅需要标记1还需要标记2中的存活元素,那这两部分的存活元素放到哪?
当然,上面的一种情况可以有一种解决方案,那就是别用复制算法而使用标记清楚算法,但是这样的话就不符合新生放置对象的特性了,新生本来就是生命周期比较短的,标记清楚效率比较低。
所以综合衡量性能以及使用的场景上必须要有eden
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2021-08-09 18:17
北京电影学院 Java 0 点赞 评论 收藏
分享
2021-08-04 15:27
北京电影学院 Java 0 点赞 评论 收藏
分享
2021-07-29 15:24
北京电影学院 Java 0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2021-07-18 18:12
北京电影学院 Java 0 点赞 评论 收藏
分享
关注他的用户也关注了: