gpt4 book ai didi

java - 获取线程的内存使用情况

转载 作者:行者123 更新时间:2023-12-01 22:40:27 25 4
gpt4 key购买 nike

我知道我Java的Runtime对象可以报告 JVM 的内存使用情况。但是,我需要某个线程的内存使用情况。知道如何得到这个吗?

感谢您的回答!

最佳答案

线程与虚拟机中的所有其他线程共享除堆栈和 CPU 周期之外的所有内容。线程创建的所有对象都与所有其他对象共享。

问题是定义线程的内存使用情况。仅仅是它创建的那些对象吗?如果这些对象随后被其他线程引用怎么办?那么他们只算一半吗?那么在其他地方创建但现在被该线程引用的对象呢?

据我所知,没有任何工具可以尝试测量单独线程的内存消耗。

关于java - 获取线程的内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26233470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com