linux下命令執(zhí)行時(shí)間統(tǒng)計(jì)工具time使用小結(jié)
1.time
time命令常用于測(cè)量一個(gè)命令的運(yùn)行時(shí)間,注意不是用來(lái)顯示和修改系統(tǒng)時(shí)間的(這是date命令干的事情)。
time命令常用于測(cè)量一個(gè)命令的運(yùn)行時(shí)間,注意不是用來(lái)顯示和修改系統(tǒng)時(shí)間的(這是date命令干的事情)。
2.使用格式
time [option] comand [arguments...]
3.使用舉例
[root@web186 root]# time find . -name "mysql.sh"
./work186/sms/bin/mysql.sh
./work186/sms/src/scripts/mysql.sh
./work186/sms/src/scripts1/mysql.sh
./work186/sms1/bin/mysql.sh
./work186/sms1/src/scripts/mysql.sh
./temp/sms/bin/mysql.sh
./temp/sms/src/scripts/mysql.sh
./work186/sms/bin/mysql.sh
./work186/sms/src/scripts/mysql.sh
./work186/sms/src/scripts1/mysql.sh
./work186/sms1/bin/mysql.sh
./work186/sms1/src/scripts/mysql.sh
./temp/sms/bin/mysql.sh
./temp/sms/src/scripts/mysql.sh
real 0m14.837s
user 0m0.030s
sys 0m0.120s其中,
user 0m0.030s
sys 0m0.120s其中,
real表示time后的命令實(shí)際使用時(shí)間(real time),即是從command命令開(kāi)始執(zhí)行到運(yùn)行終止的消耗的總時(shí)間。
user表示time后的命令執(zhí)行完成花費(fèi)的用戶(hù)CPU時(shí)間,即命令在用戶(hù)態(tài)中執(zhí)行時(shí)間總和。
sys表示time后的命令執(zhí)行完成花費(fèi)的系統(tǒng)CPU時(shí)間,即命令在核心態(tài)中執(zhí)行時(shí)間總和。
備注,通常來(lái)說(shuō)real>user+sys,比說(shuō)說(shuō)命令執(zhí)行會(huì)等待IO,等待IO時(shí)并沒(méi)有實(shí)際消耗CPU的時(shí)間。
user表示time后的命令執(zhí)行完成花費(fèi)的用戶(hù)CPU時(shí)間,即命令在用戶(hù)態(tài)中執(zhí)行時(shí)間總和。
sys表示time后的命令執(zhí)行完成花費(fèi)的系統(tǒng)CPU時(shí)間,即命令在核心態(tài)中執(zhí)行時(shí)間總和。
備注,通常來(lái)說(shuō)real>user+sys,比說(shuō)說(shuō)命令執(zhí)行會(huì)等待IO,等待IO時(shí)并沒(méi)有實(shí)際消耗CPU的時(shí)間。
參考學(xué)習(xí)資料來(lái)源于:
http://codingstandards.iteye.com/blog/798788
---------------------
作者:_佚名-2018_
來(lái)源:CSDN
原文:https://blog.csdn.net/wangjianno2/article/details/50452919/
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!
http://codingstandards.iteye.com/blog/798788
---------------------
作者:_佚名-2018_
來(lái)源:CSDN
原文:https://blog.csdn.net/wangjianno2/article/details/50452919/
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。