NetBeans IDE 有一个任务栏指示器,显示正在运行的实例当前分配和使用了多少 RAM。如何在自己用 Scala 编写的应用程序中获取这些数据?如果 Scala 中没有特殊功能,我可以使用 Java。
最佳答案
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 复制而来
关于java - 在 Scala 或 Java 中,如何获取应用程序当前占用了多少 RAM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3644694/