Cum să curățați memoria cache și să eliberați schimbul pe Ubuntu

Serverul Ubuntu este o mașină bine unsă. Din păcate, uneori se poate bloca cu memoria cache. Acest ghid va acoperi cum puteți curăța memoria cache și puteți elibera schimbul pe sistemul dumneavoastră Ubuntu.

Ștergerea memoriei cache a paginii Ubuntu

Ce este pagina cache? Cache-ul paginii conține multe lucruri precum I/O tamponat și alte date importante ale sistemului de operare. Deci, dacă rulați un server Ubuntu și observați că memoria cache a paginii sistemului dvs. se umple rapid, poate fi bine să-l ștergeți.

Vestea bună este că spălarea memoriei cache a paginii Ubuntu este incredibil de simplă. Va trebui mai întâi să deschideți o fereastră de terminal pentru a face acest lucru. Apoi, odată ce o fereastră de terminal este deschisă și gata de utilizare, conectați-vă la Ubuntu ca root.

Notă: dacă nu aveți contul root activat pe sistemul dumneavoastră Ubuntu, vă puteți conecta la root folosind comanda sudo -s în loc de su .

su -

După ce vă conectați la shell-ul terminalului din Ubuntu cu contul rădăcină, executați comanda echo 1 pe /proc/sys/vm/drop_cachesfișier pentru a elibera memoria cache a paginii de pe sistem.

Cum să curățați memoria cache și să eliberați schimbul pe Ubuntu

echo 1 > /proc/sys/vm/drop_caches

După ce ați golit memoria cache a paginii în Ubuntu, puteți rula comanda gratuită -w -h și puteți verifica coloana „cache” pentru a vedea câtă memorie cache a paginii ați eliberat în Ubuntu.

liber -w -h

Ștergerea dentirilor și inodelor Ubuntu

Ce sunt dentirile și inodul? Dentriile sunt structuri de date care reprezintă un director, iar inodele sunt structuri de date care reprezintă fișiere. Atât dentierii, cât și inodurile pot fi folosite pentru a stoca cache-ul. Cache-ul există pentru a economisi timp, astfel încât inodele/dentriile să nu fie citite/scrise în mod repetat din stocare.

Deși este important să aveți un cache de dentiri și un cache de inod pe Ubuntu, se poate umple și deveni greoi. Din fericire, la fel ca cache-ul paginii, este posibil să ștergeți cache-ul de dentiri și inoduri.

Pentru a șterge memoria cache, începeți prin a deschide o fereastră de terminal. După ce deschideți o fereastră de terminal, conectați-vă la contul root în Ubuntu folosind comanda su (sau sudo -s dacă ați dezactivat root).

su -

După ce v-ați conectat la contul rădăcină în Ubuntu, puteți șterge cache-urile dentries și inode de pe sistem folosind comanda echo din /proc/sys/vm/drop_cachesfișier.

Cum să curățați memoria cache și să eliberați schimbul pe Ubuntu

echo 2 > /proc/sys/vm/drop_caches

Eliberarea spațiului de swap pe Linux

Spațiul de schimb este la îndemână pe Ubuntu, mai ales dacă rulați un server care utilizează multă memorie RAM, dar nu are multă memorie fizică de sistem. Cu toate acestea, dacă folosiți o mulțime de schimburi pe Ubuntu, este posibil să observați că schimbul se epuizează adesea.

Dacă doriți să goliți spațiul de schimb pe un sistem Ubuntu, îl puteți porni și dezactiva. Pentru a dezactiva schimbarea în Ubuntu, începeți prin a deschide o fereastră de terminal. Apoi, conectați-vă la contul root folosind su (sau sudo -s dacă aveți root dezactivat pe Ubuntu).

su -

După ce vă conectați la contul root în Ubuntu, puteți rula comanda swapoff . Această comandă va dezactiva schimbarea. De asemenea, va șterge orice program care utilizează spațiul de schimb din Ubuntu (în esență, curățați-l).

Cum să curățați memoria cache și să eliberați schimbul pe Ubuntu

swapoff -a

Odată ce schimbul este oprit, totul este șters din el. Acum puteți reactiva spațiul de schimb cu comanda swapon .

Cum să curățați memoria cache și să eliberați schimbul pe Ubuntu

swapon -a

Ștergerea altor cache-uri de pe Ubuntu

În timp ce ștergerea memoriei cache a paginii, cache-ul de dentiri, cache-urile inodelor și spațiul de schimb sunt utile, nu este singurul lucru pe care îl puteți face pentru a curăța serverul Ubuntu. De asemenea, puteți șterge alte lucruri folosind Bleachbit cleaner prin linia de comandă.

Pentru a începe procesul de curățare în Ubuntu, trebuie să deschideți o fereastră de terminal. După ce este deschis, utilizați comanda sudo apt install pentru a instala pachetul „bleachbit”.

sudo apt install bleachbit

După ce ați introdus comanda de mai sus, Ubuntu vă va cere să introduceți parola. Folosind tastatura, scrieți parola. Apoi, apăsați Y pentru a confirma instalarea.

Odată ce instrumentul Bleachbit este instalat, rulați comanda bleachbit –list pentru a vedea o listă de agenți de curățare disponibile pentru utilizare pe sistemul dumneavoastră.

Cum să curățați memoria cache și să eliberați schimbul pe Ubuntu

bleachbit --listă

Consultați lista cu agenți de curățare disponibile pentru a rula. Apoi, rulați comanda bleachbit –preview pentru a vedea ce instrumentul de linie de comandă Bleachbit va șterge din sistem. De exemplu, pentru a previzualiza programul de curățare „system.tmp”, rulați:

Cum să curățați memoria cache și să eliberați schimbul pe Ubuntu

sudo bleachbit --preview system.tmp

După ce ați examinat dispozitivul de curățare și ați văzut ce va șterge din Ubuntu, puteți rula comanda bleachbit –clean .

sudo bleachbit --clean cleaner-name.name

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.