Tag Archives: Ubuntu 12.04

Linux server RAM

Mazs atgādinājums sev, kā var veiksmīgi un samērā ātri atbrīvot operatīvo atmiņu Ubuntu serverī, lai paātrinātu tā darbību. Izrādās, ir nepieciešamas pāris vienkāršas komandas un nav vajadzīgi nekādi papildus rīki. Viss ir iebūvēts sistēmā.

Visu ieteicams darīt ar root tiesībām.

sudo su

Pārbaudīt izmantoto un brīvo atmiņu var ar divām komandām:

top

free -m

Lai atbrīvotu atmiņu, droši var izmantot šīs komandas:

sync
su
echo 3 > /proc/sys/vm/drop_caches

Komandas kopēt pa vienai.

Pēc tam atkal var pārbaudīt, kā situācija mainās ar komandu free -m

Kas tiek panākts ar šīm komandām? Visa informācija, kura glabājas RAM, lai paātrinātu informācijas apmaiņu un nebūtu jāmoca HDD tiek ierakstīta tpakaļ uz HDD un process sākas no sākuma. Ar laiku serveris atkal aizpildīs RAM, bet var jau izveidot skriptu, kurš reizi dienā labos šo situāciju. Protams, ieteicamais variants ir palielināt servera RAM apjomu, ja tas ir virtuālais serveris, tad tas būtu izdarāms lētāk, ātrāk. Protams, ja to atļauj hosts.