code compilé Java ( bytecode ) n'est pas directement exécutable sur n'importe quelle architecture informatique pratique. Au lieu de cela , une application appelée la machine virtuelle Java (JVM) interprète le bytecode et traduit de manière dynamique dans des instructions de l' architecture particulière où la JVM est en marche. Les versions de la JVM sont disponibles pour tous les systèmes d'exploitation modernes. Vous pouvez contrôler la quantité de mémoire système de la JVM utilise sur votre système. Instructions
1
Cliquez sur le bouton "Démarrer" , puis tapez "run " dans la boîte de recherche. Cliquez sur le lien "Exécuter" , tapez " cmd " et appuyez sur " Entrée" pour ouvrir une fenêtre de commande .
2
Changez le dossier actuel de l'interpréteur de commandes dans le dossier où votre bytecode de l'application est stockée , comme dans l'exemple suivant:
C:
cd " C: \\ Documents and Settings \\ franco \\ java "
remplacer " C: \\ Documents and Settings \\ Franco \\ java " par le chemin complet vers le dossier où le bytecode d'application est stocké , et " C: " par la lettre désignant l'unité correspondante . Appuyez sur "Entrée" après chaque ligne
3
Lancement de la JVM pour exécuter votre application tout en augmentant la taille par défaut du pool d'allocation mémoire , comme dans la commande suivante: .
< P > java- Xms4MB - Xmx128MB MyApp.class myArg
Remplacer " 4" par la taille initiale vous voulez que le pool d'allocation mémoire d'avoir ( en méga-octets , la valeur par défaut est 2) , «128» par la taille maximale de le pool d'allocation mémoire ( également en méga-octets , la valeur par défaut est 64) , " MyApp.class " par le nom de votre classe principale et " myArg " par les arguments que vous voulez transmettre à votre application. Appuyez sur "Entrée". La JVM va commencer d'exécuter votre application en utilisant la configuration de la mémoire que vous avez spécifié avec le XMS et les paramètres Xmx .