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 allokera buffertar minnesskum

    Linux och Unix- baserade lagringssystem kan rapportera felmeddelanden som " . Kan inte allokera buffertar minnesskum " Även om det finns något sätt att manuellt allokera minne buffertar , det finns ofta program optioner eller andra justeringar som löser dessa problem . Memory allocation sker djupt inne i programkoden och dessa fel är symptom på djupare problem . Minnet kan konsumeras av andra program eller lagringssystem kan behöva vissa justeringar . Prova dessa tips för att lösa dessa problem med minnet . Instruktioner
    1

    Sök på nätet efter felmeddelandet . Öppna en webbläsare , gå till en sökmotor på Internet och skriv in namnet på det program som orsakar felet följt av det exakta felmeddelandet . I de flesta fall har någon upplevt samma problem och har postat en lösning .
    2

    Läs avsnittet Felsökning i programmets bruksanvisning . Rättsmedel som finns i manualen kan beskriva liknande frågor som dina symtom och dessa kan vägleda dig till en lösning . Addera 3

    Bestäm aktuell minnesanvändning . Från kommandot ombeds ange kommandot :

    $ free - k

    - k alternativ rapporterar minnesanvändningen i kilobyte . Produktionen kommer att se ut ungefär så här :

    totalt använt fria delade buffertar cachedMem : 7669084 7613552 55532 0 184680 1703796 - /+ buffertar /cache : 5.725.076 1944008Swap : 2.096.440 1.694.036 402404

    Den första raden visar totalt minne . Jämför det första numret , totalt minne , till det andra numret , beloppet används , och den tredje , den återstående ledigt minne . Om summan som används är mer än 85 eller 90 procent , så finns det en god chans att en eller flera processer använder för mycket minne . Titta också på den tredje raden märkt " Swap . " Detta är den mängd swap använt utrymme , ofta eftersom det inte finns tillräckligt fysiskt minne för att hantera arbetsbördan .
    4

    Visa processen listan . När minnesanvändningen överstiger tillgängliga resurser , de val är att ta bort onödiga processer eller för att lägga till mer minne . Från kommandotolken , skriv :

    $ ps - aux

    Detta kommando listar varje pågående process , ägare eller användare , förfluten CPU-tid och minne . I likhet med Aktivitetshanteraren listan i Windows , kommer detta kommando peka mot de processer som använder mest minne och CPU .

    Många Linux-distributioner installerar en hel del program som aldrig används eller behövs . Om en process tar ganska lite minne , slå upp det på internet och se om det kan tas bort . Om så är fallet , använd " apt - get " eller " rpm " för att ta bort programmet .
    5

    Lägg minne . Om alla andra lösningar inte löser problemet , lägga till mer minne . Först bestämmer det maximala minne tillåts för CPU och moderkort och , om möjligt , köpa och lägga på minnet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera MP3 -filer till M4R filer på Linux
    ·Hur man använder SYSLINUX till Boot ISO
    ·Hur man skriver ett skript för att starta program
    ·Hur Navigera kataloger i Linux
    ·Hur bygga en kärna på CentOS Way
    ·Hur man skickar Mouse & Keyboard händelser till andra …
    ·Så satt tidszonen i Linux
    ·Hur du installerar VirtualBox och skapa virtuella maski…
    ·Hur vägen genom två nätverkskort på Linux
    ·Linux Problem med minne
    Utvalda artiklarna
    ·Hur kan min Mac Pro Laptop Access en trådlös anslutni…
    ·Hur man skapar en ny mapp på Mac Desktop
    ·Hur man installerar Dwmapi Dll
    ·Hur kommer jag åt Cookies på min HP -dator
    ·Hur man kan blockera popups Messenger service
    ·Så här startar Windows XP utan en skiva
    ·Hur man gör Windows XP Pro SP2 Äkta
    ·Hur man skriver Behörigheter för Mepis
    ·Hur Gör Windows med keramiska plattor
    ·Inaktivera MSCONFIG och Frågar efter omstart
    Copyright © Dator Kunskap http://www.dator.xyz