Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #tarkistaa 10 eniten muistia vievää prosessia nyt ja 1 min kuluttua.
- #jos prosessien nimissä on muutoksia tai alle 200Mt muistia vapaana, tulostaa prosessit ja niiden viemän muistin yms.
- #Voidaan ajaa cronissa minuutin välein
- #
- # TODO: vapaan rammin tarkistus pitäisi olla erillinen prosessi, koska 60s välein tehtävä tarkistus ei välttämättä ole riittävän nopea.
- foo(){ ps h -eo vsize,comm,pid,cmd |sort -n -r |head | awk '{print $2}'|sort -u ;};ABC=`foo`;sleep 60;DEF=`foo`; if [ "$ABC" != "$DEF" ] || [ "`free |grep "buffers\/cache" |awk '{print $4}'`" -lt 200000 ]; then ps h -eo vsize,pid,cmd |sort -n -r |head; fi
Add Comment
Please, Sign In to add comment