Puncte:-3

Cum să ștergeți memoria cache?

drapel cn

Rezultatul după intrare liber în terminal

ronay@MackbookPro:~$ gratuit
              total folosit gratuit partajat buff/cache disponibil
Mem: 3893824 2748748 120040 164192 1025036 748844
Schimb: 2097148 477604 1619544

Cum să ștergeți memoria cache Aici? Sunt nou pe ubuntu

David avatar
drapel cn
Spuneți un motiv pentru care trebuie să ștergeți memoria cache? De asemenea, ce versiune de Ubuntu?
drapel us
Nu e nevoie. Când deschideți un program nou, nucleul va șterge automat memoria cache și va aloca memorie pentru programul respectiv.
24601 avatar
drapel in
[această referință](https://linuxhint.com/clear_cache_linux/) ajută la explicație?
Pronay Sarker avatar
drapel cn
Fluxul @David spune că doar 11 GB sunt gratuit, vreau să instalez un joc, de aceea încerc să-mi eliberez spațiu fără să șterg nimic.
Pronay Sarker avatar
drapel cn
ubuntu 20.04.2LTS @David
David avatar
drapel cn
Cache-ul este memorie, nu hard disk.
Pronay Sarker avatar
drapel cn
@David, poți spune care este spațiul liber pe hard disk?
drapel us
Deschideți „Discuri”. Ar arăta spațiul liber din fiecare partiție.
guiverc avatar
drapel cn
Cache-ul este RAM, în momentul în care utilizați programe care au nevoie de ram, sistemul va arunca memoria cache și o va aloca oricărei solicitări de program (`malloc()`). Acest lucru nu este unic pentru Ubuntu; este gestionat de nucleul linux (care diferă în alocarea nucleului MACH al BSD utilizat de Apple Mac) dar sunt încă oarecum similare.
Puncte:2
drapel cn

Nu ar trebui să atingeți memoria cache. Este gestionat de sistemul de operare.

Linux se străduiește să maximizeze utilizarea RAM-ului rapid. Orice lucru care nu este necesar pentru aplicațiile dvs. va fi folosit ca cache temporară. Elementele scrise pe disc vor fi păstrate în memorie, așa că mai târziu, dacă elementul este necesar din nou, acesta poate fi preluat din memoria rapidă, mai degrabă decât de pe un disc mai lent, astfel încât programul care salvează fișierul a făcut rapid cu el și poate continua să face alte lucruri. Din memoria cache, fișierul este apoi trimis pe disc în fundal.

De aceea dvs liber memoria poate fi scăzută pe un sistem Linux. Cu toate acestea, asta nu înseamnă că aplicațiile dvs. vor rămâne fără memorie. Este coloana disponibil care indică memoria care este de fapt disponibilă pentru tine. Dacă aplicațiile necesită mai multă memorie, aceasta va fi luată din memoria liberă și din memoria cache. În plus, Linux are și memorie swap, adică memoria aplicațiilor care sunt încărcate, dar care nu sunt utilizate în prezent, poate fi stocată pe disc pentru a elibera memorie pentru aplicațiile active și un minim de memorie cache.

Astfel, nu există niciun beneficiu în ștergerea memoriei cache - ar încetini operațiunile bazate pe disc. Mai bine folosiți memoria nefolosită pentru cache decât să o lăsați liberă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.