Systemet har gått tom for applikasjonsminne. Hvordan er det mulig?

.

(Oversettelse it->en: Systemet har gått tom for applikasjonsminne. For å unngå problemer med datamaskinen bør du avslutte alle programmer du ikke bruker).

Hvordan er det mulig hvis det bare er noen få programmer åpne? o.O

Min erfaring er at dette skjer når det begynner å bli lite ledig plass på systemets hovedharddisk. Operativsystemer bruker harddisken til ekstra minnelagring, kalt "virtuelt minne" (jeg har alltid ønsket meg at operativsystemet kunne reservere nok plass til seg selv, men det kan ikke forutse hvor mange programmer vi kjører).

I tillegg er det verdt å merke seg at vanlig nettbruk nå krever langt mer minne enn tidligere. I aktivitetsmonitoren vil du se at hver eneste fane og hvert eneste vindu (hver eneste åpne nettside) er en egen prosess som tar opp en betydelig del av minnet. I tillegg kommer alle annonser, filmer, flash, skript, plugins, 360-videoer osv. som vi forventer skal kjøre problemfritt. Nye operativsystemer og nye nettsider bruker mye minne for å gi oss de tjenestene vi forventer at skal fungere (f.eks. synkronisering på tvers av enheter, varslinger, automatisk oppdatering osv. osv.)

Kort sagt, min erfaring er at det vanligvis ikke er en enkelt prosess som plutselig tar opp enorme mengder minne (selv om et program som lekker kan være en synder - Sketchup 2016 gjør dette med meg, for eksempel). Det vanligste er at det er den ekstra funksjonaliteten vi forventer av mange programmer/webtillegg.

Jeg tror at en omstart av datamaskinen alltid avhjelper problemet for en kort stund - først og fremst ved at alle nettsider og apper vi har startet over tid, lastes ned. Men hvis forventningene våre til datamaskinen og maskinvarebegrensningene forblir de samme (og vi kjører det samme antallet prosesser uten å endre noe annet), vil vi etter hvert støte på problemet igjen.

To løsninger som fungerer for meg:

  1. Åpne færre faner/sider og færre programmer samtidig. Lukk noen nettsider/programmer før du åpner de store programmene, som MS Office, Parallels, 3D CAD, Adobe-programmer osv.

  2. Frigjør mer plass på systemets harddisk (flytt f.eks. all musikk og alle bilder til en annen harddisk), slik at systemet kan håndtere det typiske behovet for virtuelt minne. For meg betyr dette at min 1 TB OS-disk trenger 20 % ledig plass (200 GB)! Dine behov kan være annerledes. Hvis du har en eldre Apple laptop, iMac eller Mini, er OWC Data-Doubler en fantastisk måte å gjøre dette på.

Metode (1) er min midlertidige løsning, slik at når jeg etter hvert tar i bruk metode (2), vil jeg ha gjenopprettet den raske ytelsen jeg forventer når jeg kjører mange tunge programmer samtidig.

Kommentarer (1)

Det er mulig at det er en eller annen merkelig forespørsel om minne som det virtuelle minnesystemet ikke kan imøtekomme. Det beste du kan gjøre er å starte Mac-en på nytt og deretter kjøre Activity Monitor for å vise minnetrykket, og deretter observere minnedetaljene når/hvis du kommer tilbake til denne minnetilstanden.

Sannsynligvis skyldes det et program med en feil som lekker minne - så du kan undersøke om du kan oppdatere programmer som var i gang da dette skjedde sist, for å forsikre deg om at det ikke er noe en feilretting kan avhjelpe.

Kommentarer (0)

Mer sannsynlig er det et problem med selve operativsystemet. Jeg fikk nettopp denne meldingen da jeg bare hadde noen få programmer åpne og minnetrykket var grønt i Activity Monitor - men min oppetid er 106 dager. Som alle vet - ingen datamaskin/OS kan kjøre evig uten omstart, selv om 106 dager ikke er et høyt tall hvis du sammenligner med stormaskiner, men for et personlig system er det ganske bra (selv om min andre Mac's oppetid er 168 dager akkurat nå - uten tegn til å gå tom for minne). Omstart er sannsynligvis det beste forslaget inntil Apple fikser dette.

Kommentarer (2)