Java应用程序中的已分配字节
有没有办法找到Java应用程序中分配了多少字节?如果可能,在不更改代码的情况下?Java应用程序中的已分配字节,java,memory-management,allocation,Java,Memory Management,Allocation,有没有办法找到Java应用程序中分配了多少字节?如果可能,在不更改代码的情况下? 谢谢。例如,从这篇文章: Runtime.getRuntime().freemory() Runtime.getRuntime().totalMemory() 例如,从这篇文章: Runtime.getRuntime().freemory() Runtime.getRuntime().totalMemory() 您可以在java.lang.Runtime[1]类或(更复杂的)JMX[2]中使用几种可用的方法 [
谢谢。例如,从这篇文章: Runtime.getRuntime().freemory()
Runtime.getRuntime().totalMemory() 例如,从这篇文章: Runtime.getRuntime().freemory()
Runtime.getRuntime().totalMemory() 您可以在java.lang.Runtime[1]类或(更复杂的)JMX[2]中使用几种可用的方法 [1]
[2] 您可以在java.lang.Runtime[1]类或(更复杂的)JMX[2]中使用几种可用的方法 [1]
[2] 关于这一点的许多讨论:通过“在Java应用程序中分配”,您能澄清一下吗?你指的是虚拟机环境中的总内存使用量还是其他什么?是的,我指的是总内存使用量。关于这方面的许多讨论:通过“在Java应用程序中分配”,你能澄清一下吗?您是指VM环境中的总内存使用量还是其他什么?是的,我是指总内存使用量。