Linux resursu naudojimas
15:38, 18 sausio 2017 versija, sukurta 80.240.8.28 (Aptarimas) (Naujas puslapis: Kas daugiausia valgo mano kompiuterio resursus? ps axu | awk '{print $2, $3, $4, $11}' | head -1 && ps axu | awk '{print $2, $3, $4, $11}' | sort -k3 -nr |head -5 # 5 labiausi...)
Kas daugiausia valgo mano kompiuterio resursus?
ps axu | awk '{print $2, $3, $4, $11}' | head -1 && ps axu | awk '{print $2, $3, $4, $11}' | sort -k3 -nr |head -5 # 5 labiausiai resursus ryjantys procesai
Kas daugiausia valgo ramo[keisti]
Keletas komandų, sužinoti kokie procesai nepasotinamai ryja jūsų RAM.
ps aux | awk '{print $6/1024 " MB\t\t" $11}' | sort -n # kiek MB kas suvalgė ps aux --sort=-%mem | awk 'NR<=10{print $0}' # top10 rykliai ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS ps -e -o pid,vsz,comm= | sort -n -k 2 ps -e -orss=,args= | sort -nr | head ps aux --sort '%mem' top
Spaudžiam Shift+m ir įrašom didžiąją M.
Programos kurios naudoja swap[keisti]
for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done # kuris procesas kiek swap naudoja for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less # tas pats tik su sulygiuotu outputu
Kas daugiausia valgo cpu[keisti]
ps aux --sort '%cpu'
Swappinness pamažinimas[keisti]
sysctl -w vm.swappiness=10
Ne laikinas nustatymas
echo "vm.swappiness=10" >> /etc/sysctl.conf