我們可以使用time
在UNIX環境中看到的東西花了多長時間?等同的時間內存檢查
shell> time some_random_command
real 0m0.709s
user 0m0.008s
sys 0m0.012s
是有記錄的過程(ES)的內存使用等效?
特別是我對峯值分配感興趣。
我們可以使用time
在UNIX環境中看到的東西花了多長時間?等同的時間內存檢查
shell> time some_random_command
real 0m0.709s
user 0m0.008s
sys 0m0.012s
是有記錄的過程(ES)的內存使用等效?
特別是我對峯值分配感興趣。
檢查手冊頁的時間。您可以指定一個可以輸出內存信息的格式字符串。例如:
>time -f"mem: %M" some_random_command mem: NNNN
將在生命週期內以千字節爲單位輸出進程的最大駐留集大小。
你不能用ps嗎?例如ps v <pid>
將返回內存信息。
我在使用ps,但是對於短暫的進程,我在捕獲信息時遇到了問題 – 2008-10-17 07:30:55
在Ubuntu 12.04上,我需要使用完整的時間路徑來跳過內置並使用真正的路徑_i.e._ `/ usr/bin/time -f「mem:%M」...`。見[這裏](http://askubuntu.com/questions/86193/command-not-found-when-trying-to-set-a-format-for-the-time-command) – naitsirhc 2013-09-15 19:58:08