Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Linux >> Content

    Hur vill kolla en Linux minnesläcka

    En minnesläcka uppstår när minne som är reserverat för en ansökan inte frigörs när programmet slutat använda den . Detta gör att minnet otillgängliga för andra program att använda det . Minnesläckor är kumulativa , och kan göra att systemet sakta ner . Linux-användare kan hitta minnesläckor genom att använda Valgrind programmet . Den Valgrind Programmet kan laddas ner från programvaruarkiv de flesta Linux-distributioner . Instruktioner
    1

    Öppna ett terminalfönster . Terminalfönstret Ansökan kan vanligtvis hittas under " System Tools ", "Tillbehör ", eller " verktyg" undermenyer i huvudmenyn . Hämta och installera
    2

    valgrind programmet. Skriv kommandot " yum install Valgrind , " om du använder ett RPM - baserat system , som Red Hat eller Fedora . Skriv kommandot " apt - get install valgrind , " om du använder en Debian - baserade system , såsom Ubuntu eller Linux Mint
    3

    Skriv kommandot " Valgrind . - - läcka - check = yes . /programnamn args "för att kontrollera programmet för minnesläckor . Ersätt " programnamn " med namnet på det program eller en applikation . Ersätt " args " med några argument du normalt använder när du kör programmet
    4

    Kontrollera den del av produktionen som ser ut som följande för att se om det finns en minnesläcka : .

    == 42004 == LEAK SAMMANFATTNING : == 42004 == definitivt förlorad : 80 bytes i ett block == 42004 == indirekt förlorade : 0 byte i 0 block == 42004 == eventuellt förlorade : 0 byte i 0 block == 42004 == fortfarande kan nås : 0 byte i 0 block == 42004 == undertryckt : . 0 byte i 0 kvarter
    5

    Review resten av produktionen för att hitta var minnesläcka
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att se vad som använder RAM på CentOS
    ·Hur man beräknar umask
    ·Hur till Ändra användare i CentOS
    ·Hur man installerar Linux från en extern hårddisk
    ·Hur man använder CentOS som en stationär
    ·Hur att lista en katalog Sortera efter Datum i Linux
    ·Hur man skapar en fil i Shell Script
    ·Varför verkar min Linux Freeze Up
    ·Hur man skapar en ramdisk
    ·Installera om CUPS
    Utvalda artiklarna
    ·Hur fixar Windows XP-installationen fel
    ·Hur kan jag ändra bakgrunden på min laptop
    ·Min laptop kommer inte Stryp CPU
    ·Hur till Mount & Play en DVD IMG på en Mac
    ·Hur göra din skärmstorlek Bigger
    ·Hur man skapar en Linux startdiskett
    ·Hur byta ägare på en Användarkatalog på XP Home
    ·Hur man startar Utforskaren från en DOS- fönster
    ·Hur man tar bort Windows-valideringen Icons
    ·Ta bort onödiga fragment datorprogram i Vista
    Copyright © Dator Kunskap http://www.dator.xyz