Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Différences entre Factory & Résumé…
  • Comment passer une case à cocher va…
  • Comment une invite d'entrée à cord…
  • Comment garder le même message d'en…
  • Présentation PowerPoint Tutoriel: N…
  • Les étapes pour convertir une inter…
  • Comment faire pour installer un four…
  • La taille du tampon par défaut pour…
  • Objets Cachés dans Java 
  • Comment faire pour démarrer Tomcat …
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment créer un Heap Dump Java

    Lors de la recherche d'un programme Java pour les fuites de mémoire , il peut être utile de créer un vidage de tas pour aider dans vos efforts de mise au point . Une fuite de mémoire se produit lorsqu'un programme utilise la mémoire , puis ne libère la mémoire pour le système d'exploitation d'utiliser à nouveau . D'importantes fuites de mémoire peuvent conduire à l' ordinateur ralentit et finit par manquer de mémoire . Le SDK Java est livré avec l'outil de carte mémoire Java , que vous pouvez utiliser pour créer et enregistrer un vidage de tas dans un fichier. Vous pouvez ensuite utiliser l'outil d'analyse du segment Java pour ouvrir le fichier de vidage de tas d'analyse . Instructions
    1

    Ouvrez le "Command Prompt" en cliquant sur le Windows 7 bouton "Démarrer" , tapez " cmd " dans le champ "Rechercher" et cliquez sur " OK". Pour les utilisateurs de Windows XP, cliquez sur "Exécuter ", tapez " cmd " et cliquez sur
    2

    Accédez à votre dossier d'installation de Java en tapant " cd c " OK ". : \\ Program files \\ Java \\ jdk1 . 6.0_02 \\ bin " et en appuyant sur la touche" Entrée " . Remplacez le chemin du dossier à l'emplacement de votre installation de Java JDK
    3

    Créer un fichier de vidage de tas Java avec l'outil de carte mémoire Java en tapant " jmap -dump : . Format = b , fichier = heap.bin 455 " et en appuyant sur la touche" Entrée " . Remplacer " heap.bin " avec le nom du fichier que vous voulez vider le tas pour . Remplacer " 455" avec l'ID de processus du programme en cours auquel vous souhaitez accéder . Vous pouvez déterminer le PID d'un programme en cours d'exécution via le Gestionnaire des tâches de Windows . Assurez-vous que "PID ( identificateur de processus ) " est cochée dans les " Sélectionner les colonnes .. " fenêtre.
    4

    Parcourir le fichier de vidage de tas avec l'outil Java Heap d'analyse , " jhat " , en tapant " jhat heap.bin " et en appuyant sur la touche "Entrée " . Remplacer " heap.bin " avec le nom du fichier que vous avez créé . Cette action lance un serveur Web sur lequel vous pouvez naviguer dans le fichier de vidage de tas analysé.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment coller une interface graphique Java 
  • Comment faire pour créer un chemin relatif en Java 
  • Comment connecter un site Web pour SQLite 
  • Comment Traverse arbres binaires en Java 
  • Comment faire une animation Java Run Faster 
  • Comment passer la valeur de case à cocher dans la base utilisant JSP Servlet 
  • Comment faire pour installer Java sans privilèges admin 
  • Java et résolues erreur de compilation 
  • ServerSocket Utilisation du Chat en Java 
  • Comment utiliser la documentation de l'API Java 
  • Connaissances Informatiques © http://www.ordinateur.cc