“ Uw systeem heeft onvoldoende toepassingsgeheugen. ” Hoe is dat mogelijk?

macOS verschijnt regelmatig een “Force Quit Applications” -dialoogvenster:

Uw systeem heeft onvoldoende toepassingsgeheugen.

Uw systeem heeft geen toepassingsgeheugen.

Om problemen met uw computer te voorkomen, sluit u alle toepassingen die u niet gebruikt.

Hoe is dat mogelijk als er zijn slechts een paar geopende apps?

Reacties

  • Gerelateerd: apple.stackexchange.com/ vragen / 178281 / …
  • Ik zag onlangs dit probleem terwijl bijna al het systeemgeheugen vrij was. Het probleem was een defect programma dat GPU-geheugen toewijst maar nooit vrijgeeft. Aangezien alle schermweergave via de GPU gebeurt, is het gebruik van al het geheugen voldoende om een legitieme fout wegens onvoldoende geheugen te veroorzaken, zelfs als er voldoende systeemgeheugen beschikbaar is.
  • Het stukje informatie ontbreekt in de screenshot is hoeveel tabbladen er geopend zijn in Safari & Chrome. Activiteitsmonitor kan aantonen dat Safari 30 afzonderlijke processen bevat en Chrome nog eens 10.
  • Ik weet niet ‘ op die dag hoeveel tabbladen ik opende. Gewoonlijk heb ik niet meer dan 5 tabbladen geopend in Safari en 0 in Chrome, alleen gebruikt voor een ontwikkelingstest
  • Ik ben echt boos, ik had MacBook Air en toen kocht ik MacBook Pro voor $ 2,5k, wat niet goedkoop was , en zelfs met pro wordt de fan gek of heeft hij geen geheugen meer. ze hebben een echt slechte verhouding tussen prijs / kracht

Antwoord

In mijn ervaring gebeurt dit wanneer mijn hoofdsysteem harde schijf is bijna leeg. Besturingssystemen gebruiken de harde schijf voor extra geheugenopslag, “virtueel geheugen” genoemd. (Ik heb absoluut altijd gewild dat het besturingssysteem net genoeg ruimte voor zichzelf kon reserveren, maar het kan gewoon niet voorspellen hoeveel applicaties we zullen draaien).

Bovendien is het Het is vermeldenswaard dat regelmatig internetgebruik nu veel meer geheugen vereist dan in het verleden. In Activity Monitor “zult u opmerken dat elk tabblad & -venster (elke geopende webpagina) een eigen proces is, dat een aanzienlijk deel van het geheugen in beslag neemt. Houd bovendien rekening met alle advertenties, films, flash, scripts, plug-ins en 360-videos enz. Waarvan we verwachten dat ze soepel verlopen. Nieuwe besturingssystemen en nieuwe webpaginas gebruiken gewoon veel geheugen om ons de services te bieden waarvan we verwachten dat ze “gewoon werken” (bijv. Synchronisatie tussen apparaten, meldingen, automatische updates enz. Enz.).

Kortom, in mijn ervaring is er gewoonlijk geen “enkel proces” dat plotseling een enorme hoeveelheid geheugen in beslag neemt (hoewel een lekkend programma inderdaad een boosdoener kan zijn – Sketchup 2016 doet dit bijvoorbeeld bij mij). het is de extra functionaliteit die we van veel programmas / webplug-ins verwachten.

Ik geloof dat het herstarten van de computer dit probleem altijd voor een korte tijd verlicht – voornamelijk door alle webpaginas en apps die we in de loop van de tijd hadden gelanceerd te verwijderen. Maar als onze verwachting van de computer- en hardwarebeperkingen hetzelfde blijft (en we hetzelfde aantal processen uitvoeren zonder iets anders te veranderen), zullen we uiteindelijk het probleem opnieuw tegenkomen.

Twee oplossingen die werken voor me:

1) Open minder tabbladen / paginas en minder programmas tegelijk. Sluit enkele webpaginas / programmas voordat u de forse apps opent, zoals MS Office, Parallels, 3D CAD, Adobe-programmas enz.

2) Maak meer ruimte vrij op de harde schijf van het systeem (verplaats bijvoorbeeld al uw muziek en fotos naar een andere schijf), zodat het systeem uw typische virtuele geheugenbehoeften kan afhandelen. Voor mij betekent dit dat mijn 1 TB OS-schijf heeft> 20% vrije ruimte nodig (200 GB)! Uw vereisten kunnen verschillen. Als u een oudere Apple-laptop of iMac of Mini gebruikt, kunt u de OWC Data-Doubler is echt een fantastische manier om dit te bereiken.

Methode (1) is mijn tijdelijke oplossing, zodat wanneer ik uiteindelijk methode (2) toepas, ik de pittige prestatie zal hebben hersteld die ik verwacht tijdens het hardlopen veel zware programmas tegelijk.

Reacties

  • Google Chrome is bijvoorbeeld een van je geopende apps en je hebt mogelijk 30 tabbladen / paginas geopend in Chrome, die elk een enorme hoeveelheid geheugen in beslag nemen. Op mijn computer neemt een enkele GMail-tab 4 GB geheugen in beslag (en ik heb er 3 open voor verschillende accounts)!

Answer

Waarschijnlijk is het een probleem met het besturingssysteem zelf. Ik kreeg dit bericht net toen ik nog maar een paar programmas open had staan en de geheugendruk “groen” was in Activity Monitor – maar mijn uptime is 106 dagen.Zoals iedereen weet, kan geen enkele computer / besturingssysteem eeuwig draaien zonder opnieuw op te starten, hoewel 106 dagen niet een hoog aantal is in vergelijking met mainframes, maar voor een persoonlijk systeem is het redelijk goed (hoewel de uptime van mijn tweede Mac 168 dagen is, aangezien wij spreken – zonder tekenen dat het geheugen opraakt). Opnieuw opstarten is waarschijnlijk de beste suggestie totdat Apple dit heeft opgelost.

Opmerkingen

  • Waarom heeft iemand gestemd mijn opmerking hierboven neerzetten?
  • Ik vind eigenlijk dat, met voldoende vrije ruimte op de schijf beschikbaar, ik ‘ niet vrijwel ooit hoef af te sluiten. langste dat ik ‘ weg was, was minstens 6 maanden (vóór een systeemupdate) – het lijkt erop dat het besturingssysteem echt goed is in het opschonen van geheugen en het stabiel houden van dingen. Maar zelfs toen werd het opnieuw opstarten geen merkbaar verschil in systeemprestaties.

Antwoord

Zou een Google Chrome kunnen zijn geheugenlek van de toepassing omdat ik er hetzelfde probleem mee had. Voer Tas uit k Manager (in het menu Meer tools of ga naar chrome: // system /) en controleer het geheugen dat wordt gebruikt door geopende tabbladen en dood ze. Als het niet helpt, zou Force Quitting van de getroffen applicatie het probleem moeten oplossen.

Als alternatief kunt u uw geheugendruk controleren (memory_pressure commando) en uw vrije ruimte dubbel controleren, zodat er is voldoende opslagruimte voor wisselbestanden. Probeer ook sudo purge vanaf de terminal uit te voeren.

Answer

Het is mogelijk dat er een vreemd verzoek om geheugen is waar het virtuele geheugensysteem niet aan kan voldoen. De beste gok is om de Mac opnieuw op te starten en vervolgens Activity Monitor uit te voeren om de geheugendruk weer te geven en vervolgens die geheugendetails te observeren wanneer / als je die geheugenstatus weer bereikt.

Het is waarschijnlijk iets dat wordt veroorzaakt door een buggy programma lekt geheugen – dus je zou kunnen kijken naar het updaten van programmas die werden uitgevoerd toen dit voor het laatst gebeurde om er zeker van te zijn dat het niet iets is dat een bugfix kan verhelpen.

Antwoord

Hetzelfde probleem is mij een paar dagen geleden overkomen.

Ik volg deze instructies om reset het NVRAM en het PRAM van mijn Mac. Het geheugenverbruik daalde van 4,5 GB naar 2,8 GB bij het opstarten.

  1. Schakel je Mac uit.

  2. Schakel het weer in en druk op & houd Command + Option + P + R (allemaal tegelijk) voordat het grijze scherm verschijnt.

  3. Houd de toetsen ingedrukt totdat je je Mac hoort opstarten voor de tweede keer (laat het piepen tweemaal).

Ik moest het proces herhalen, de ene keer direct na de andere, en nu zijn mijn geheugenproblemen opgelost.

Opmerkingen

  • Ik was sceptisch over deze opmerking. Ik bedoel, waarom zou ‘ t ram opnieuw instellen bij afsluiten? Geen stroom, geen ram toch? En waarom zou je op een ingewikkelde combinatie van knoppen moeten drukken. Maar een snelle googling toont aan dat deze techniek wordt bevestigd door Apple support.apple.com/en-us/HT204063 . De inhoud van die pagina is in wezen hetzelfde als dit antwoord, hoewel het suggereert dat een Mac PRAM (oudere Macs) of NVRAM (nieuwere Macs) zal hebben.
  • Het resetten van het NVRAM / PRAM is niet wat werkte, is opnieuw opstarten wat werkte.

Antwoord

Er kunnen meerdere oorzaken zijn van deze foutmelding omdat ik krijg de foutmelding regelmatig en heb 300GB vrij op een 500GB SSD. 32GB RAM en het bericht is verschenen met slechts ongeveer 24GB aan fysiek RAM gebruikt.

Het is altijd zo geweest toen ik een hoop Safari-tabbladen open had staan. Ik vermoed een geheugenbeheerprobleem met Safari. Misschien sommige websites activeren het, maar Safari zou veerkrachtig genoeg moeten zijn om te herstellen.

Bovendien gooit Safari maar al te vaak de optie “geforceerd herladen” naar me toe omdat webpaginas niet meer reageren. Het is gewoon niet klaar voor prime tijd. Iemand moet de bozo-uitbarsting in het Safari-team temperen …

Reacties

  • Ik betwijfel of dit komt omdat Safari niet t beheren van het ‘ geheugen goed (tenzij je merkt dat Chrome dezelfde rotzooi veel beter afhandelt). Als je naar Activity Monitor kijkt, zie je ‘ dat elke webpagina veel geheugen nodig heeft, vooral als ze ‘ web- apps (zoals Gmail – 4 GB mem voor mij) of flash- / filmadvertenties hebben (zoals elke blog / nieuwssite).

Answer

Als u “dit bericht ziet maar de vermelde toepassingen lijken het vermeende overmatige geheugengebruik niet te verklaren, controleer dan of er niet-toepassingsprocessen achter zitten. Ze zullen worden vermeld op het tabblad Geheugen van Activity Monitor, maar zullen niet in dat dialoogvenster verschijnen.

Ik werd tegengehouden door dit dialoogvenster met noch de vermelde toepassingen, noch vrije schijfruimte die het vermeende probleem uitlegde.Blijkbaar had ik een paar UNIX-processen die ongebruikelijk grote hoeveelheden geheugen gebruikten. De bedragen die ze gebruikten, verklaren nog steeds niet de bewering van de dialoog, en de geheugendruk was nog steeds in het groen, maar zodra ik ze stopte (ik hoefde niet eens geforceerd te stoppen), stopten de dialogen en hebben ze niet is sindsdien teruggekomen.

WAARSCHUWING: Het is een goed idee om een beetje online onderzoek te doen naar wat onbekende processen zijn en te doen voordat je ze met geweld afsluit, omdat sommige mogelijk ernstige nadelige effecten op het systeem hebben als ze worden uitgeschakeld. tijdens het proces kan het de voorkeur hebben om het systeem opnieuw te starten in plaats van of onmiddellijk na het geforceerd stoppen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *