Connaissances Informatiques >> systèmes >> Linux >> Content
  Derniers articles
  • Comment faire pour facilement visual…
  • Comment remplacer le PulseAudio avec…
  • Comment utiliser Linux pour graver f…
  • Comment installer des paquets Slackw…
  • Problèmes avec GRUB et de réinstal…
  • Comment monter une clé USB sous Fre…
  • Comment savoir combien de RAM dispos…
  • Comment installer les fichiers de la…
  • Comment connecter les câbles série…
  • Comment faire pour récupérer Fedor…
  •   Linux
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Linux

    Comment faire pour vérifier une fuite de mémoire Linux

    Une fuite de mémoire se produit lorsque la mémoire qui est réservée pour une application n'est pas libérée lorsque le programme est terminé de l'utiliser. Cela rend la mémoire inaccessible pour d'autres programmes de l'utiliser. Des fuites de mémoire sont cumulatifs et peuvent provoquer votre système de ralentir. Les utilisateurs de Linux peuvent localiser les fuites de mémoire en utilisant le programme Valgrind . Le programme Valgrind peut être téléchargé à partir des dépôts de logiciels de la plupart des distributions Linux. Instructions
    1

    Ouvrez une fenêtre de terminal. L'application de la fenêtre du terminal se trouve généralement dans les "Outils système ", "Accessoires ", ou " Utilities" sous-menus du menu principal .
    2

    Téléchargez et installez l' programme Valgrind . Tapez la commande " yum install valgrind , " si vous utilisez un système basé sur RPM , comme Red Hat ou Fedora. Tapez la commande « apt- get install valgrind , " si vous utilisez un système basé sur Debian , comme Ubuntu ou Linux Mint
    3

    Tapez la commande " valgrind . - - fuite -check = yes. args /de nom_application "pour vérifier le programme des fuites de mémoire. Remplacer " application_name " avec le nom du programme ou application. Remplacer " args " avec tous les arguments que vous utilisez normalement lors de l'exécution du programme
    4

    Vérifiez la partie de la production qui ressemble à ce qui suit pour voir si il ya une fuite de mémoire : .

    == 42004 == RESUME dE FUITE : == 42004 == définitivement perdu : 80 octets de blocs de 1 == 42004 == indirectement perdus: 0 octets 0 blocs == 42004 == éventuellement perdus: 0 octets 0 blocs == 42004 == toujours accessible : octets 0 à 0 blocs == 42004 == supprimé : . 0 octets 0 blocs
    5

    d'examen le reste de la production à trouver l'endroit où la fuite de mémoire se produit

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment accéder à un poste Linux à distance 
  • Puppy Linux EXT2 Vs . EXT3 
  • Comment réparer Grub Après un XP Réinstaller 
  • Comment faire pour convertir Solaris à un invité VMware 
  • Comment visualiser les fichiers PSD avec Fedora 
  • Comment faire pour modifier dans la liste noire 
  • Comment utiliser PAM pour obtenir Ombre 
  • Étapes pour installer Linux avec Windows 7 
  • Qu'est-ce qu'une erreur 13 sur une Fedora 10 Virtual PC 
  • Comment faire pour installer MATLAB dans Linux 
  • Connaissances Informatiques © http://www.ordinateur.cc