Jak monitorować pamięć szczytową zużywaną przez proces w systemie Linux? To nie jest program, który mogę wewnętrznie zmodyfikować, aby zmierzyć wykorzystanie pamięci szczytowej.Pomiar pamięci szczytowej długotrwałego procesu w Linuksie
Naprawdę nie chcę szczegółowych pomiarów, ani nie chcę, żeby zbytnio spowolniły mój program ... więc valgrind lub cokolwiek cięższego nie jest tym, czego szukam ... I podobnie jak inne posty wcześniej [Peak memory usage of a linux/unix process, czas -v nie zgłasza pamięci dla mojej maszyny ...
Mogę po prostu uruchomić top lub ps i wyodrębnić ciągi pamięci za mój identyfikator procesu za pomocą prostego skryptu. Jednak mój proces trwa około 20-30 minut, więc chcę być w stanie zalogować się i uzyskać max. Mogę tolerować gruboziarniste próbki ... co 1 minuta ... W jaki sposób mam wykonać ten prosty skrypt pM-miar w zsh? 2. zabić, gdy zakończy się proces w ramach testu?
http://www.serverfault.com? –