Olyan megoldás után kutattam, amely kiírja egy folyamat vagy futtatott parancs által felhasznált memória maximumát az élettartama alatt.
grep -i vmpeak /proc/$PID/status
parancs is megmondja, de ha egy script-ből futtatok sok mindent, akkor már ez nem segít.
Ez egy bach script, amely 0.1 másodpercenként kiolvassa a process group-ban lévő összes folyamat rezidens memória használatát, és összeadja, és a maximum-ot tárolja csak. KB-ban írja ki az értéket.
Az eszközt Jaeho Shin írta. Működik Linux, Unix és *BSD rendszeren is elvileg. Linkek:
http://efreedom.com/Question/1-774556/Peak-Memory-Usage-Linux-Unix-Proc…
https://gist.github.com/526585