有没有办法知道我的java线程在虚拟机中占用了多少内存?
例如,使用堆栈跟踪转储或一些其他方法。
谢谢
发布于 2011-01-07 04:27:21
Java线程将堆用作共享内存。各个线程都有自己的堆栈(可以通过-Xss命令行选项设置堆栈的大小,缺省值为512KB),但是所有其他内存(堆)都不属于特定的线程,因此询问某个特定的线程使用了多少内存是没有意义的。
-Xss
https://stackoverflow.com/questions/4619211
相似问题