Compilado código Java ( bytecode ) no es directamente ejecutable en cualquier arquitectura de computadores práctica. En cambio, una aplicación llamada la Máquina Virtual Java ( JVM ) interpreta el bytecode y traduce dinámicamente en las instrucciones de la arquitectura particular cuando la JVM se ejecuta . Las versiones de la JVM están disponibles para todos los sistemas operativos modernos . Usted puede controlar la cantidad de memoria del sistema de la JVM utiliza en su sistema. Instrucciones
1
clic en el botón "Inicio" y , a continuación, escriba "run " en el cuadro de búsqueda. Haga clic en el enlace " Ejecutar" , escribe " cmd " y pulsa "Enter " para abrir una ventana de comandos .
2
Cambie la carpeta actual del shell de comandos a la carpeta donde su aplicación es de código de bytes almacenada , como en el siguiente ejemplo :
C:
cd "C: \\ Documents and Settings \\ franco \\ java "
reemplace " C: \\ Documents and Settings \\ franco \\ java " por la ruta de acceso completa a la carpeta donde se almacena el código de bytes de la aplicación, y" C: "por la designación de la letra de la unidad correspondiente . Pulse el botón " Enter" después de cada línea
3
Inicie la JVM para ejecutar la aplicación al tiempo que aumenta el tamaño predeterminado de la piscina de la asignación de memoria , como en el siguiente comando : .
< P > java- Xms4MB - Xmx128MB myApp.class myArg
Reemplazar " 4 " por el tamaño inicial que desea que el conjunto de asignación de memoria para tener ( en Megabytes , el valor por defecto es 2) , "128" por el tamaño máximo de la piscina de la asignación de memoria (también en Megabytes , el valor por defecto es 64 ) , " myApp.class " por el nombre de la clase principal y " myArg " por los argumentos que desea pasar a su aplicación. Pulse el botón " Enter". La JVM se pondrá en marcha su aplicación durante el uso de la configuración de la memoria que ha especificado con los parámetros Xms y Xmx .