time
Belirli bir komutun ne kadar zaman harcadığını hesaplamak istiyorsanız mükemmel bir komuttur.
Programın ve herhangi bir çocuğun maksimum RAM kullanımını ölçebilecek benzer bir şey arıyorum. Tercihen, kullanılmış ve kullanılmamış olan ayrılmış bellek arasında ayrım yapması gerekir. Belki medyan hafıza kullanımını bile verebilir (bu yüzden uzun süre çalıştırırken beklemeniz gereken hafıza kullanımı).
Bu yüzden yapmak istiyorum:
rammeassure my_program my_args
ve çıktı benzer olsun:
Max memory allocated: 10233303 Bytes
Max memory used: 7233303 Bytes
Median memory allocation: 5233303 Bytes
memusg
Https://gist.github.com/526585/590293d6527c91e48fcb08edb8de9fd6c88a6d82 adresine baktım ama bunu biraz kesmek olarak görüyorum.
./tstime -t bash -c 'perl -e "\$a=\"x\"x100000000;\$b=\$a.\$a;\$b=\"\";\$a=\"\";sleep 10;"'