NetBeans IDE tiene un indicador de barra de tareas, que muestra la cantidad de memoria RAM asignada actualmente y utilizada por la instancia en ejecución. ¿Cómo puedo obtener estos datos en mi propia aplicación escrita en Scala? Si no hay una función especial para esto en Scala, podría usar Java uno.En Scala o Java, ¿cómo obtener la cantidad de RAM que ocupa la aplicación actualmente?
7
A
Respuesta
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))
acaba de copiar de http://harrah.github.com/browse/samples/compiler/scala/tools/nsc/CompileServer.scala.html
3
Puede utilizar los métodos totalMemory y maxMemory de la clase java.lang.Runtime, o hacer uso del MemoryMXBean.
Cuestiones relacionadas
- 1. Cómo comprobar la cantidad de memoria RAM en I
- 2. Cómo medir la cantidad de memoria que ocupa un objeto individual .NET
- 3. Obtener PID de la aplicación actualmente en ejecución
- 4. ¿Cómo obtener la NSOperation actualmente en ejecución?
- 5. ¿Cómo obtener la cantidad de bytes serializados que representan un objeto Java?
- 6. UIImagePickerController no libera la memoria que ocupa
- 7. Verifica la cantidad de memoria amortiguada que usa la imagen en Java?
- 8. ¿Cómo obtener el idioma (configuración regional) que muestra actualmente la aplicación de Android?
- 9. ¿Cómo puedo detectar la aplicación actualmente enfocada?
- 10. ¿Obtener instancia de la actividad que se está ejecutando actualmente?
- 11. ¿Hay alguna manera de determinar la cantidad de RAM de video gratuita en Linux?
- 12. ¿Cómo obtener Scala List de la lista de Java?
- 13. Recuperando cantidad total de memoria RAM en un ordenador
- 14. ¿Cómo puedo determinar la cantidad de memoria mi programa está ocupando actualmente
- 15. ¿Cómo obtener la ubicación de la DLL que se está ejecutando actualmente?
- 16. ¿Cómo se determina la cantidad de RAM del sistema Linux en C++?
- 17. Obtener RAM total/libre desde dentro de Python
- 18. ¿cómo puedo ver qué cantidad de espacio de pila se usa actualmente en mi aplicación delphi?
- 19. ¿Cómo obtener la cantidad de elementos en una estructura?
- 20. Scala - Java =? (O Clojure -? = Java)
- 21. El índice de búsqueda en memoria para la aplicación ocupa demasiada memoria, ¿alguna sugerencia?
- 22. Cómo obtener la identificación del usuario actualmente registrado en pyrocms?
- 23. ¿Cómo obtener la cantidad de elementos en un cuadro combinado?
- 24. ¿Cómo obtener la cantidad de artículos en una ruleta?
- 25. ¿Cómo puedo usar UIModalTransitionStylePartialCurl en una UIView que NO ocupa toda la pantalla?
- 26. Use Float o Decimal para la aplicación de contabilidad ¿Cantidad en dólares?
- 27. ¿Cómo guardo los objetos en Java de forma eficiente utilizando la memoria RAM disponible?
- 28. ¿Cómo usar los colores en la salida de la consola en Scala o Java?
- 29. La aplicación de ventana sin bordes ocupa más espacio que mi resolución de pantalla
- 30. Cómo obtener la lista de métodos en Scala
Contar la cantidad de la pila de Java se utiliza es fácil. Decir cuánta memoria utiliza exclusivamente este proceso es mucho más complicado. – gawi