有没有办法找出我的Java线程在虚拟机中占用多少内存?
例如,使用堆栈跟踪转储或其他某种方式。
Java线程将堆用作共享内存。各个线程都有其堆栈(您可以通过-Xss命令行选项设置其大小,默认为512KB),但是所有其他内存(堆)都不属于特定线程,并询问一个特定线程仅使用了多少内存没有道理。