Har systemet slut på programminne? Här är en lösning

macOS bygger på Unix, vilket innebär att det har en ganska robust minneshantering. Men det är inte perfekt, och ibland kan du få ett felmeddelande om att ”Systemet har slut på programminne”. Vad innebär det, och varför händer det? Vi förklarar vad som orsakar felet och hur man löser det.

Vad innebär ”systemet har slut på programminne”?

macOS lagrar data för aktiva processer i RAM-minnet. Om utrymmet i RAM-minnet börjar ta slut börjar macOS att lagra data på startskivan, och växlar mellan den och RAM-minne efter behov. Detta kallas för virtuellt minne. Därför bör du alltid ha en mängd ledigt utrymme på startskivan – 10 % är en god tumregel. Om du inte har tillräckligt med ledigt utrymme på startskivan för ett programs temporärfiler så kan du se felmeddelandet om att systemet har slut på programminne.

Varför händer det?

Det finns ett antal orsaker som kan få felmeddelandet att dyka upp, men som vi sa är minneshanteringen i macOS mycket bra, så om du ser meddelandet bör du göra någonting.

Möjliga orsaker är:

Skivutrymme

Brist på skivutrymme på startskivan

Många programMånga program öppna samtidigt
Webbläsaren låser sig

Många öppna webbläsarflikar

Appars som gör felVissa program kan ”ockupera” minne

Det bästa sättet att undvika felmeddelandet är att se till att ha gott om ledigt skivutrymme på startskivan. Det enklaste sättet att göra det på är att köra module System Junk i CleanMyMac X regelbundet. Detta praktiska verktyg gör det enkelt att identifiera och ta bort alla typer av skräpfiler. Detta innefattar temporärfiler som borde ha raderats men som inte var cachefiler eller gamla loggar. Du kan snabbt frigöra flera gigabyte utrymme med några få klick.

    Att åtgärda felet ”systemet har slut på programminne”

    Det finns andra sätt att lösa problemet på.

    1. Starta om datorn

    Det här är det första som du bör testa. Att starta om datorn rensar cachar och andra temporärfiler, och lämnar tillbaka skivutrymme som används som virtuellt minne.

    2. Uppdatera macOS

    Närhelst du får problem med datorn är det en god idé att se om det finns en tillgänglig uppdatering, om problemet beror på en bugg som kanske åtgärdas i uppdateringen.

    1. Klicka på Apple-menyn och välj Om den här datorn.
    2. Välj Programuppdatering.
    3. Följ anvisningarna på skärmen om det finns en tillgänglig uppdatering, och installera den.
    4. systemet Inställningar Programuppdatering

    3. Använd Apples lagringshantering

    Apple har några praktiska verktyg som hjälper dig att hantera utrymmet på startskivan.

    systemet Inställningar Lagring

    1. Klicka på Apple-menyn och välj Om den här datorn.
    2. Välj fliken Lagring.
    3. Tryck på Hantera.
    4. Välj Rekommendationer och du kommer att se Apples lista över åtgärder som frigör lagringsutrymme. Välj de rekommendationer som du vill använda och följ anvisningarna.

    4. Uppdatera appar

    Precis som med macOS kan det vara så att ett eller flera öppna program har ett fel som gör att det ockuperar minne. Du bör kontrollera om det finns tillgängliga uppdateringar av dessa appar. Appar som hämtats från App Store kan uppdateras via den. För andra appar, klicka på appens namn i det övre vänstra hörnet av skärmen (det bör finnas ett alternativ ”Leta efter uppdateringar”).

    Tips

    CleanMyMac X har en uppdateringsmodul som kan uppdatera flera appar samtidigt och som är snabbare än att uppdatera appar för hand. Det har även modulen Uninstaller som tar bort appar som du inte längre använder, och som rensar bort alla filer som hör till dem.


    5. Stäng appar som du inte använder

    Att ha appar öppna i bakgrunden när du inte använder dem kan kräva mycket virtuellt minne. Det är en god vana att avsluta appar när du inte använder dem. Öppna menyn Tvångsavsluta genom att trycka på alternativ-kommando-escape. Avsluta de program som du ine använder just nu.

    6. Stäng webbläsarflikar

    Moderna webbläsare kan ha så många öppna flikar samtidigt att många av oss har dussintals av dem öppna samtidigt hela tiden. Och sedan undrar vi varför datorn fungerar långsamt. Att ha öppna flikar innebär att de uppdateras i bakgrunden och tar upp minne och andra systemresurser. Bokmärk flikar som du använder regelbundet, och stäng dem när du är klar med dem.

    Att kontrollera minnet i datorn med Aktivitetskontroll

    Om du har genomfört alla stegen ovan och fortfarande får samma felmeddelande kan du behöva göra lite detektivarbete för att hitta orsaken till problemet. macOS har ett bra verktyg för det arbetet – Aktivitetskontroll. Det låter dig se alla processer som körs i datorn och visar dem efter hur mycket systemresurser som de kräver, inklusive RAM-minne. På detta sätt kan du se vilka processer som ockuperar minne och möjligen kan orsaka felmeddelandet, och sedan avsluta dem.

    1. Gå till Appar > Verktyg och öppna Aktivitetskontroll.
    2. Klicka på fliken Minne så ser du en lista med processer, inklusive program och webbläsarflikar, som kräver minne.
    3. Välj en process eller app och stäng den genom att trycka på “X”.

    7. Granska webbläsartillägg

    Föråldrade eller felfyllda webbläsartillägg kan vara ett annat skäl vill minnesproblem i datorn, och kan orsaka samma felmeddelande. Ta en titt på tilläggen i de webbläsare som du använder och avgör om du använder dem eller om de kan avaktiveras eller tas bort.

    I Safari hittar du tilläggen under Inställningar > Tillägg. I Chrome kan du hitta dem genom att skriva chrome://extensions i adressfältet.

    8. Avinstallera program

    Vissa program tar upp flera gigabyte med utrymme i datorn, så det kan vara värt att avinstallera dem om du inte använder dem. Om du hämtade dem från App Store går det alltid att hämta dem igenom om du behöver dem. Om inte bör du kunna hämta dem igen fråm utvecklarens webbplats. Visste du till exempel att Microsoft Word tar upp 2 GB utrymme?

    9. Installera mer RAM-minne

    Den sista och dyraste lösningen är att installera mer RAM-minne i datorn, om det går. Med mer fysiskt RAM-minne behöver macOS inte lagra växlingsfiler på startskivan lika ofta. Men alla datorer kan inte uppgradera RAM-minnet efter köpet, och för de där det går kräver det vanligen ett besök på en Apple-butik eller ett auktoriserat serviceställe.

    Det finns flera skäl vill varför du kan få ett felmeddelande om att systemet har slut på programminne. Men alla pekar på samma sak – brist på utrymme på startskivan. Så den enklaste lösningen är att frigöra mer utrymme. Men du bör följa stegen ovan och försöka upptäcka om någon app ställer till med problem genom att kräva mer minne än det borde göra.

    CleanMyMac X

    Din Mac. Så gott som ny.