U sljedećem članku vidjet ćemo kako čista RAM sa Ubuntu terminala. Gnu / Linux po defaultu ima vrlo efikasan način upravljanja RAM-om na našim računarima. Ovim postižemo bolji učinak resursa dostupnih u našem sistemu. Ovaj pristup ponekad može zbuniti korisnike jer se čini da je RAM potpuno pojedena uprkos zatvaranju svih aplikacija.
Gnu / Linux koristi raspoloživu memoriju za predmemoriranje aplikacija sa tvrdog diska, s ciljem postići brže vrijeme čitanja. Ova prednost postaje frustrirajuće iskustvo, posebno za sistemske administratore koji rješavaju probleme s računarom. 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čunara.
Očistite RAM u Ubuntuu, Linux Mint-u i izvedenicama pomoću drop_caches
Pokrenut ćemo terminal (Ctrl + Alt + T) i otkucati sljedeće naredbe:
sudo su sync; echo 3 > /proc/sys/vm/drop_caches
Za početak mi prijavimo se kao root. Zatim naredba 'sinkroniziratiidem očistite međuspremnik datotečnog sistema. Na taj ćemo način biti sigurni da su svi predmemorirani objekti oslobođeni. Inače bi moglo biti problema. Naredba 'odjek'radi 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 kompaniji i opremi u fazi proizvodnje od"… Odjek 1>….»Izbrisat će samo stranicu. Ne preporučuje se upotreba treće opcije «… Echo 3>…»U proizvodnji dok ne shvatite šta radite će očistiti predmemoriju stranica, 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 sistem na nekoliko sekundi, dok se predmemorija briše i svi resursi potrebni za OS vraćaju se u predmemoriju diska.
Gnu / Linux je dizajniran 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 sistem će tražiti traženi resurs na disku.
Automatizirajte izdanje RAM-a pomoću Cron zadataka
Sad kad znamo kako osloboditi memoriju na svojim računarima, možda ćemo željeti redovito automatizirati postupak brisanja memorije. To može lako učiniti cron zadaci. Ovaj zadatak treba koristiti samo na radnim površinama i laptopima.
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 editor:
sudo apt-get install vim
2 KORAK
Sada ćemo stvoriti .sh datoteka pod nazivom 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 INSERT mod. Zatim ćemo dodati slijedeću skriptu.
#!/bin/bash sync echo "echo 3 > /proc/sys/vm/drop_caches"
Prvi redak ispod je shebang. Tada ćemo napisati istu naredbu koju koristimo za brisanje RAM-a s terminala.
Jednom kada 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 primjer spremio sam skriptu u osnovnu kućnu mapu.
4 KORAK
Povratak u terminal napisat ćemo sljedeću naredbu u 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 željenu lokaciju, ali moramo zapamtiti putanju, jer je to ona koju ćemo morati dati prethodnoj naredbi.
Rosita Melgoza gleda da vidi šta vam odgovara. Pitajte svog nastavnika koji ćete OS instalirati
Ovaj post treba izbrisati, sadrži puno netačnih i netačnih informacija. Ne preporučuje se brisanje predmemorije diska, što krajnjem korisniku nimalo ne pomaže. Također je laž da "ova prednost postaje frustrirajuće iskustvo, posebno za sistemske administratore koji rješavaju probleme sa računarom", jer ?? Niti je objašnjeno zašto izvršite sinkronizaciju, ... to je članak koji je zbunjujući i pogrešan.