Tecnología

Inicio

Como prueba de la memoria de almacenamiento dinámico Java tamaño

Equipos ejecutan aplicaciones Java por tener un intérprete (Java Virtual Machine o JVM) ejecutarlos. La JVM asigna una determinada cantidad de memoria para el almacenamiento dinámico - la estructura de datos que da servicio a todas las solicitudes de tiempo de ejecución para la memoria necesaria para crear nuevos objetos. Los usuarios pueden instruir a la JVM que asigne la cantidad de memoria de almacenamiento dinámico apoyado por el ordenador. Usted puede averiguar a través de su código Java si la JVM asigna suficiente memoria de almacenamiento dinámico para las necesidades de su aplicación; esto permite un mejor control de errores.

Instrucciones

1 Incluir la siguiente línea al principio del código Java:

java.lang.Runtime importación;

2 Averiguar la cantidad de memoria de almacenamiento dinámico se mide en bytes que su programa está utilizando llamando al método "Runtime.totalMemory ()", como en el siguiente ejemplo:

larga currentHeapSize = Runtime.getRuntime () totalMemory (.);

3 Averiguar la cantidad máxima de memoria de almacenamiento dinámico se mide en bytes que se le permitirá utilizar por "Runtime.maxMemory ()" llamando al método como en el siguiente ejemplo su programa:

larga maxHeapSize = Runtime.getRuntime () MaxMemory (.);