NetBeans IDE有一个任务栏指示器,显示正在运行的实例当前分配和使用了多少RAM。我如何在我自己的应用程序中使用Scala编写这些数据?如果在Scala中没有特殊的功能,我可以使用Java。在Scala或Java中,如何获取应用程序当前占用的RAM量?
7
A
回答
11
private val runtime = Runtime.getRuntime()
import runtime.{ totalMemory, freeMemory, maxMemory }
System.out.println("New session, \
total memory = %s, max memory = %s, free memory = %s".format(
totalMemory, maxMemory, freeMemory))
从http://harrah.github.com/browse/samples/compiler/scala/tools/nsc/CompileServer.scala.html
3
您可以使用java.lang.Runtime类中的totalMemory和maxMemory方法,也可以使用MemoryMXBean。
相关问题
- 1. 如何获取当前android应用程序占用的数据量?
- 2. 如何在C#中获取当前应用程序的名称
- 3. 如何在Django中获取当前应用程序
- 4. 如何在android应用程序中获取当前位置
- 5. 如何在Java EE中获取当前Web应用程序的名称?
- 6. 如何获取MFC中的应用程序当前路径(VC++)?
- 7. 如何获取WatchKit应用程序中的当前位置?
- 8. 如何获取当前应用程序的路径在WPF
- 9. 如何获取当前在办公室的应用程序当前运行的应用程序的名称2013
- 10. 如何获取用户当前打开的应用程序?
- 11. 如何在启动应用程序时获取当前位置?
- 12. 如何在应用程序启动时获取当前位置?
- 13. 如何使用.NET CORE获取C#Web应用程序当前的CPU/RAM /磁盘使用情况?
- 14. 如何确定C++应用程序中可用RAM的数量?
- 15. 在web应用程序中获取当前窗口用户
- 16. 如何获取用户在Spotify应用程序中当前侦听的信息
- 17. 如何获取Phoenix应用程序的当前基本域?
- 18. 如何获取应用程序的当前ABI?
- 19. 如何获取AIR应用程序的当前文件名?
- 20. 如何获取Python uwsgi应用程序的当前URL?
- 21. 如何获取Trigger.io应用程序的当前版本号
- 22. 如何从Java程序中检索可用RAM的数量?
- 23. 如何获取应用程序分配的堆的当前数量?
- 24. 在Web应用程序的web.xml中获取当前域
- 25. 在servlet中获取当前的应用程序url
- 26. 在Django中,如何从另一个应用程序的模型中获取当前运行的应用程序?
- 27. 如何在任何应用程序中获取当前选定的文本?
- 28. 如何在android应用程序中获取openfeint中的当前玩家等级
- 29. 如何在PoSh中获取当前正在运行的应用程序
- 30. 如何获取当前数量的谷歌应用程序引擎实例?
告诉多大Java堆的使用是很容易就被复制。告诉这个过程独占使用多少内存是非常棘手的。 – gawi 2010-09-05 02:01:45