我一直在尝试jmap -histo和jmap -dump今天
按此顺序运行时
jmap -dump:format=b,file=heap.1 [pid]
jmap -dump:live,format=b,file=heap.2 [pid]
jmap -dump:format=b,file=heap.3 [pid]
Run Code Online (Sandbox Code Playgroud)
heap.3类似于heap.2不止heap.1.特别是,我感兴趣的"死"对象heap.1不存在heap.3.
看到这个,我开始寻找可以告诉我应该期待的文档.我最接近的是这次讨论,来自briand和alanb的评论意味着在实践中我可以预期当我使用live选项时会发生这个GC; 但答案是五年了,论坛上的帖子对于规范来说似乎有些不正式.
我在哪里可以找到记录的当前行为?