U sljedećem ćemo članku vidjeti kako čisti RAM s Ubuntu terminala. Prema zadanim postavkama, Gnu / Linux ima vrlo učinkovit način upravljanja RAM-om na našim računalima. Ovim postižemo bolju izvedbu resursa dostupnih u našem sustavu. Ovaj pristup ponekad može zbuniti korisnike jer se čini da je RAM potpuno pojedena unatoč zatvaranju svih aplikacija.
Gnu / Linux koristi raspoloživu memoriju za predmemoriranje aplikacija s tvrdog diska, s ciljem postići brže vrijeme čitanja. Ova prednost postaje frustrirajuće iskustvo, posebno za administratore sustava koji rješavaju probleme s računalom. Promjene primijenjene na sistemske datoteke na tvrdom disku možda se neće pročitati. To se događa jer ih Gnu / Linux učitava iz RAM-a. Stoga je dobra ideja za rješavanje ovog problema očistite RAM umjesto ponovnog pokretanja računala.
Očistite RAM u Ubuntuu, Linux Mint-u i izvedenicama pomoću drop_cacheva
Pokrenut ćemo terminal (Ctrl + Alt + T) i napisati sljedeće naredbe:
sudo su sync; echo 3 > /proc/sys/vm/drop_caches
Za početak mi prijavimo se kao root. Tada naredba 'sinkronizirati' idem očistite međuspremnik datotečnog sustava. Na taj ćemo način biti sigurni da su svi predmemorirani objekti oslobođeni. Inače bi moglo biti problema. Naredba 'odjek'obavlja posao pisanja u datoteku i drop_caches čisti predmemoriju bez uklanjanja bilo koje aplikacije / usluge. Trebali biste odmah vidjeti da se RAM oslobađa.
Ako morate očistiti predmemoriju diska, "… Odjek> 3…"Sigurniji je u tvrtki i opremi u fazi proizvodnje od"… Odjek 1>….»Izbrisat će samo stranicu. Ne preporučuje se korištenje treće opcije «… Odjek 3>…»U proizvodnji dok ne shvatite što radite, od će očistiti predmemoriju stranice, zubne datoteke i inode. Opcija "… Odjek 0>…»Neće objaviti ništa, a opcija«… Odjek 2>…»Oslobodit će samo inode i zubne proteze.
Ova operacija može usporiti sustav na nekoliko sekundi, dok se predmemorija briše i svi resursi potrebni za OS vraćaju se u predmemoriju diska.
Gnu / Linux dizajniran je na takav način da ispituje predmemoriju diska prije pretraživanja diska. Ako pronađe resurs u predmemoriji, zahtjev neće pogoditi disk. Ako očistimo predmemoriju, operativni sustav će tražiti traženi resurs na disku.
Automatizirajte izdanje RAM-a pomoću zadataka Cron
Sad kad znamo kako osloboditi memoriju na svojim računalima, možda ćemo željeti redovito automatizirati postupak brisanja memorije. To može jednostavno učiniti cron zadaci. Ovaj zadatak treba koristiti samo na stolnim i prijenosnim računalima.
1 KORAK
Za početak ćemo pokrenuti terminal (Ctrl + Alt + T) i zapisati sljedeću naredbu u instalirati vim, ili da svi koriste svoj željeni uređivač:
sudo apt-get install vim
2 KORAK
Sada ćemo stvoriti .sh datoteku nazvan eraseram.sh. U nju ćemo dodati skriptu:
vim borraram.sh
3 KORAK
Ako koristimo vim editor, morat ćemo pritisnite tipku 'esc', a zatim tipku 'i' za ulazak u način INSERT. Zatim ćemo dodati sljedeću skriptu.
#!/bin/bash sync echo "echo 3 > /proc/sys/vm/drop_caches"
Prvi redak ispod je Šebang. Tada ćemo napisati istu naredbu koju koristimo za brisanje RAM-a s terminala.
Jednom kad je sve napisano, spremamo sh datoteku i izaći ćemo iz vim uređivača teksta. Da bismo to učinili, pritisnite 'esc' što ćemo napisati : wq a mi ćemo pritisnuti Enter. Vim će spremiti sh datoteku i izaći na terminal. Za ovaj sam primjer skriptu spremio u matičnu matičnu mapu.
4 KORAK
Povratak u terminal napisat ćemo sljedeću naredbu na odobriti dozvole za čitanje / pisanje:
sudo chmod 755 borraram.sh
5 KORAK
Sada je vrijeme da pozovete naredbu crontab:
sudo crontab -e
6 KORAK
Pretpostavimo da želimo očistite RAM svaki dan u 1 sati. Ovo je za svačiji ukus.
0 13 * * * /root/scripts/borraram.sh
Datoteku sh možemo je premjestiti na željeno mjesto, ali moramo se sjetiti putanje jer ćemo je morati dati prethodnoj naredbi.
Rosita Melgoza traži vas da vidite što vam odgovara. Pitajte svog učitelja koji ćete OS instalirati
Ovaj post treba izbrisati, sadrži puno netočnih i netočnih podataka. Ne preporučuje se brisanje predmemorije diska, što krajnjem korisniku uopće ne pomaže. Također je laž da "ova prednost postaje frustrirajuće iskustvo, posebno za administratore sustava koji rješavaju probleme s računalom", jer ??? Također nije objašnjeno zašto izvršavate sinkronizaciju, ... to je članak koji je zbunjujući i pogrešan.