Можно использовать tstime для измерения многоводного использования памяти (RSS и виртуальный) процесса.
Например:
$ tstime date
Tue Aug 16 21:35:02 CEST 2011
Exit status: 0
pid: 31169 (date) started: Tue Aug 16 21:35:02 2011
real 0.017 s, user 0.000 s, sys 0.000s
rss 888 kb, vm 9764 kb
Это также поддерживает более легкое для парсинга режима вывода (-t
).
Я помню изменение, но не мог помнить дату. Кажется, что это вернулось в 2007. В соответствии со статьей, в реальном времени, было доступно в 2.6.20, и это стало опцией по умолчанию несколько версий после этого (2.6.24), возможно.
Править: man mount
/relatime говорит 2.6.30.
commit 0a1c01c9477602ee8b44548a9405b2c1d587b5a2 Author: Matthew Garrett <mjg@redhat.com> Date: Thu Mar 26 17:53:14 2009 +0000 Make relatime default Change the default behaviour of the kernel to use relatime for all filesystems. This can be overridden with the "strictatime" mount option. Signed-off-by: Matthew Garrett <mjg@redhat.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
параметр монтирования relatime используется по умолчанию, начиная с RHEL / CentOS / Scientific Linux версии 6 ( см. Здесь ).
Если используется опция relatime, время обновляется, когда: