Pataisymas: sistemoje „Mac“ baigėsi programos atmintis

Ar kada nors susidūrėte su klaidos pranešimu „Jūsų sistemoje baigėsi programos atmintis“ „Mac“? Galbūt ne kartą susidūrėte su šiuo iššokančiu langu. Tačiau kiekvieną kartą, kai jis pasirodo, gali būti gana mįslinga interpretuoti klaidos pranešimą.

Nereikia jaudintis ir eiti iš proto dėl to. Pabandykite pašalinti triktis atlikdami šiuos veiksmus.

Kas yra sistemoje baigėsi programos atminties klaida?

„Mac“ sistemoje baigėsi programos atmintis

Aukščiau esančiame paveikslėlyje rodomas klaidos pranešimas tiesiog reiškia, kad „Mac“ nebeturi pakankamai RAM (atminties), kad tilptų naujas programas. Tai verčia uždaryti kai kurias programas, kurios aktyviai naudoja didelę RAM dalį. Tada galite atidaryti naujas programas savo „MacBook“ arba „iMac“.

Kartais prie šios klaidos gali prisidėti ir įrenginio virtualios atminties perkrova. Kai didelės programos sunaudoja per daug RAM, o tada nustumiate tą programą į foną ir dirbate su nauja programa, „Mac“ kurį laiką protingai iškelia RAM atmintį į vidinę atmintį. Kai vėl pradėsite naudoti didelę programą, „Mac“ įkelia duomenis į RAM iš vidinės atminties. Šis duomenų iškrovimas ir įkėlimas iš ir į RAM vyksta virtualiojoje atmintyje „Mac SSD“.

Šios klaidos priežastis gali būti bet kuri iš šių:

  1. Naudojate „macOS Big Sur“, OS, kurioje „Jūsų sistemoje baigėsi programos atmintis“.
  2. Ką tik naujovinote į „macOS Monetery“.
  3. Vidinėje „Mac“ atmintyje liko mažiau nei 10–15% vietos virtualios atminties veiklai.
  4. Trečiųjų šalių programos, kurios reikalauja daug virtualios atminties adresų ir neperdirba adresų.
  5. Atminties ištroškusios interneto naršyklės, pvz., „Google Chrome“.
  6. Vienu metu atidarėte daug didelių programų ir naudojote „Mac“ daugiafunkcines funkcijas, pvz Spartieji klavišai, Scenos vadovasir kt.
  7. Įdiegėte naujausią „MacOS“ „MacBook“ arba „iMac“, kuris netinka OS arba kuriam reikia atnaujinti atmintį.

Toliau panagrinėkime kelis patikrintus trikčių šalinimo būdus, kad išspręstumėte problemą ir grįžtumėte prie to, ką darėte:

Atsikratykite netinkamai veikiančių programų

Ar tik įdiegę ir paleidę tam tikras trečiųjų šalių programas pradėjote matyti įspėjimą „Sistemai baigėsi programos atmintis“? Jei taip, galbūt norėsite pašalinti tą programą ir išbandyti „Mac“. daugiafunkcinis darbas. Jei įspėjimo nebematote, tai reiškia, kad ką tik pašalintoje programoje yra klaidų, kurios išnaudoja RAM ir virtualiosios atminties adresus. Štai kaip ištrinti programą iš „Mac“:

  1. Spustelėkite Eik meniu „Mac“ įrankių juostoje ir paspauskite Programos.
  2. Pagal Programos, suraskite įtariamą programą, dešiniuoju pelės mygtuku spustelėkite, ir paspauskite Perkelti į Bin.
    Perkelti į šiukšliadėžės programas
  3. Dešiniuoju pelės mygtuku spustelėkite į Bin įjungta Prieplauka ir pasirinkite Tuščia dėžė.

Priverstinai uždaryti programas „Mac“.

Priverstinai uždaryti programas

Pati klaida „Sistemai baigėsi programos atmintis“ rodo, kaip išspręsti problemą uždarant nereikalingas programas. Įspėjamajame pranešime rodomos kai kurios programos, kurios naudoja didelę RAM dalį. Galite pasirinkti programą iš sąrašo ir spustelėti Priversti išeiti apačioje esantį mygtuką. Pakartokite veiksmus visoms rodomoms programoms ir pabandykite atidaryti reikiamą programą.

Atnaujinkite savo „Mac“.

Jei jūsų Mac leidžia atnaujinti į Monterey iš Big Sur, padarykite tai dabar atlikdami šiuos veiksmus:

  1. Spustelėkite Apple piktogramą „Mac“ meniu juostoje ir pasirinkite Sistemos nuostatos.
  2. Sistemos nuostatose spustelėkite Generolas ir eik į Programinės įrangos atnaujinimas.
  3. Jei matote, kad nėra atnaujinimo, pasirinkite Atnaujinti dabar.

Atlaisvinkite saugyklos vietos „Mac“.

Kai pritrūksta virtualios atminties, turite išvalyti vidinę atmintį atlikdami šiuos veiksmus:

  1. Spustelėkite Apple piktogramą viršuje ir pasirinkite Sistemos nustatymai.
  2. Kairiojoje naršymo juostoje Sistemos nustatymai spustelėkite Generolas ir dešinėje pusėje pasirinkite Sandėliavimas.
  3. Ant Generolas ekrane spustelėkite (i) mygtuką šalia kategorijų, pvz., Programos, Dokumentai ir kt.
  4. Jei pasirinkta Programos, pasirinkite programą, kurią norite pašalinti, ir paspauskite Ištrinti mygtuką.
  5. Kartokite veiksmus, kol atlaisvinsite pakankamai SSD vietos.

Pašalinkite trečiosios šalies naršyklės plėtinius

Įprasta įdiegti daug trečiųjų šalių naršyklių plėtinių, skirtų „Safari“, „Chrome“ ir tt vienkartiniam projektui, o vėliau apie šiuos priedus pamiršite. Tačiau paleidus šias naršykles, priedai taip pat įkeliami. Tokie naršyklės plėtiniai gali suvalgyti daug RAM ir virtualios atminties. Taigi „Mac“ rodo programos atminties pasibaigimo klaidą. Štai kaip pašalinti nereikalingus naršyklių plėtinius ir atlaisvinti programų atminties:

Ištrinkite „Safari“ plėtinius

  1. Spustelėkite Safari meniu įrankių juostoje ir pasirinkite Nustatymai.
  2. Įjungta „Safari“ nustatymai, spustelėkite Plėtiniai ir pasirinkite plėtinius spustelėdami juos.
  3. Paspauskite Pašalinkite mygtuką.

Ištrinkite „Chrome“ plėtinius

  1. Spustelėkite „Chrome“ plėtiniai piktogramą viršutiniame dešiniajame kampe.
  2. Pasirink Valdykite plėtinius variantas.
  3. Spustelėkite Pašalinti pratęsimams, kurių jums nebereikia.
    „Chrome“ plėtiniai

Uždaryti naršyklės seansus

Žiniatinklio naršyklės, tokios kaip „Chrome“ ir „Firefox“, gali sunaudoti RAM ir virtualiosios atminties adresus. Taigi, norėdami atlaisvinti RAM ir virtualiosios atminties, turite uždaryti vieną ar kelias naršymo sesijas. Taip atsiras vieta naujai programai, kurią bandote paleisti savo „Mac“. Pirmiausia sužinokite, kaip pastebėti, kuri naršyklės sesija ar programa naudoja daugiausiai atminties, atlikdami šiuos veiksmus:

  1. Paspauskite Dėmesio centre piktogramą ir tipą Veiklos monitorius ir paspauskite Grįžti Raktas.
  2. Programoje „Activity Monitor“ pasirinkite Atmintis skirtuką ir dar kartą pasirinkite Atmintis rūšiavimas šalia Siūlai.
  3. Dabar „Activity Monitor“ rodo visas atminties reikalaujančias veiklas didesne ir mažesne tvarka.
  4. Jei klaida „sistemoje baigėsi programos atmintis“ atsiranda dėl naršyklės seansų, pastebėsite keletą „Google Chrome“ arba „Firefox“ seansų.
  5. Vieną kartą spustelėkite programą ir spustelėkite Išeik mygtuką, kad uždarytumėte sesiją.
  6. Kartokite šį procesą visoms tokioms naršymo sesijoms, kol išvalysite pakankamai RAM ir virtualios atminties.

Įdiekite geresnę RAM ir SSD

Jei naudojate „iMac“, galbūt galėsite įdiegti RAM ir SSD su didesnėmis atminties galimybėmis. Šis metodas padeda sutaupyti pinigų, jei dar nesate pasiruošę pirkti naują „Mac“. Aplankykite artimiausią „Apple“ įgaliotasis aptarnavimo centras Norėdami sužinoti SSD ir RAM atnaujinimo galimybes.

Išvada

Taigi tai yra paprasčiausi būdai išspręsti problemą „Jūsų sistemoje baigėsi programos atmintis“ sistemoje „Mac“. Išbandykite trikčių šalinimo idėjas tokia tvarka, kokia jos pasirodo. Aš suorganizavau lengviausią viršuje. Nepamirškite toliau komentuoti, jei kuris nors iš metodų veikia, arba praneškite mums, jei žinote geresnių problemos sprendimo būdų.

Susiję įrašai: