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复制而来的。