亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

理解linux time命令的輸出

2019-11-11 04:38:23
字體:
來源:轉載
供稿:網友
linux中time命令,我們經常用來計算 某個程序的運行耗時(real), 用戶態cpu耗時(user), 系統態cpu耗時(sys)。例如:$ time fooreal 0m0.003suser 0m0.000ssys 0m0.004s$

那么這三個時間都具體代表什么意思呢?[1] real : 表示foo程序整個的運行耗時??梢岳斫鉃閒oo運行開始時刻你看了一下手表,foo運行結束時,你又看了一下手表,兩次時間的差值就是本次real 代表的值舉個極端的例子如下:可以看到real time恰好為2秒。# time sleep 2real 0m2.003suser 0m0.000ssys 0m0.000s

[2] user 0m0.000s:這個時間代表的是foo運行在用戶態的cpu時間,什么意思?首先,我來講一下用戶態和核心態:核心態(Kernel Mode):在內核態,代碼擁有完全的,不受任何限制的訪問底層硬件的能力??梢詧绦腥我獾腃PU指令,訪問任意的內存地址。內核態通常情況下都是為那些最底層的,由操作系統提供的,可信可靠的代碼來運行的。內核態的代碼崩潰將是災難性的,它會影響到整個系統?!C In Kernel mode, the executing code has complete and unrestricted access to the underlying hardware. It can execute any CPU instruction and reference any memory address. Kernel mode is generally reserved for the lowest-level, most trusted functions of the Operating system. Crashes in kernel mode are catastrophic; they will halt the entire PC.用戶態(User Mode):在用戶態,代碼不具備直接訪問硬件或者訪問內存的能力,而必須借助操作系統提供的可靠的、底層的API來訪問硬件或者內存。由于這種隔離帶來的保護作用,用戶態的代碼崩潰(Crash),系統是可以恢復的。我們大多數的代碼都是運行在用戶態的?!C In User mode, the executing code has no ability to directly access hardware or reference memory. Code running in user mode must delegate to system APIs to access hardware or memory. Due to the PRotection afforded by this sort of isolation, crashes in user mode are always recoverable. Most of the code running on your computer will execute in user mode.為什么要區分Kernel Mode 和 User Mode呢?答案是隔離保護,使得系統更穩定。好,講完用戶態和核心態之后,我們來看user time。我們已經說過了,這個指的是程序foo運行在用戶態的cpu時間,cpu時間不是墻上的鐘走過的時間,而是指CPU工作時間。[3] sys 0m0.004s : 這個時間代表的是foo運行在核心態的cpu時間。好,講完上面的這些,我們來看看這三個的關系,這三者之間沒有嚴格的關系,常見的誤區有:誤區一: real_time = user_time + sys_time我們錯誤的理解為,real time 就等于 user time + sys time,這是不對的,real time是時鐘走過的時間,user time 是程序在用戶態的cpu時間,sys time 為程序在核心態的cpu時間。利用這三者,我們可以 計算程序運行期間的cpu利用率如下:%cpu_usage = (user_time + sys_time)/real_time * 100%如:# time sleep 2real 0m2.003suser 0m0.000ssys 0m0.000s

cpu利用率為0,因為本身就是這樣的,sleep 了2秒,時鐘走過了2秒,但是cpu時間都為0,所以利用率為0誤區二:real_time > user_time + sys_time一般來說,上面是成立的,上面的情況在單cpu的情況下,往往都是對的。但是在多核cpu情況下,而且代碼寫得確實很漂亮,能把多核cpu都利用起來,那么這時候上面的關系就不成立了,例如可能出現下面的情況,請不要驚奇。real 1m47.363suser 2m41.318ssys 0m4.013s

更多討論請參閱: http://stackoverflow.com/questions/556405/what-do-real-user-and-sys-mean-in-the-output-of-time1
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品亚洲视频在线观看| 国产精品一久久香蕉国产线看观看| 亚洲春色另类小说| 中文字幕欧美精品日韩中文字幕| 日韩在线一区二区三区免费视频| 欧美巨大黑人极品精男| 91在线免费网站| 日韩成人在线电影网| 欧美日韩黄色大片| 欧美猛男性生活免费| 日韩欧美精品在线观看| 日韩性生活视频| 在线观看日韩专区| 国产成人综合av| 色哟哟网站入口亚洲精品| 国产噜噜噜噜久久久久久久久| 亚洲欧美日韩久久久久久| 国产精品嫩草影院一区二区| 色综合伊人色综合网站| 日韩欧美高清在线视频| 国产又爽又黄的激情精品视频| 亚洲r级在线观看| 一区二区三区动漫| 日韩在线免费观看视频| 色偷偷亚洲男人天堂| 日韩毛片在线看| 国产亚洲精品久久久久久| 国产精品综合久久久| 午夜精品理论片| 亚洲在线视频福利| 国产精品美女久久久久久免费| 国产亚洲视频中文字幕视频| 国产精品久久久久久超碰| 亚洲人成五月天| 久久99精品国产99久久6尤物| 久久这里只有精品99| 亚洲欧美中文日韩在线v日本| 久久久久久久成人| 色99之美女主播在线视频| 午夜精品美女自拍福到在线| 久热精品在线视频| 国产99久久精品一区二区永久免费| 国产亚洲精品美女久久久久| 正在播放国产一区| 91国偷自产一区二区三区的观看方式| 国产综合色香蕉精品| 欧美日韩国产综合视频在线观看中文| 欧美黑人性生活视频| 91国产视频在线播放| 亚洲一区二区久久久久久| 亚洲夜晚福利在线观看| 疯狂欧美牲乱大交777| 欧美性受xxxx白人性爽| 亚洲欧美激情另类校园| 亚洲第一综合天堂另类专| 狠狠色狠狠色综合日日小说| 亚洲а∨天堂久久精品喷水| 亚洲精品欧美一区二区三区| 免费av一区二区| 97国产suv精品一区二区62| 日韩美女视频中文字幕| 92国产精品视频| 欧美片一区二区三区| 亚洲国模精品私拍| 日韩高清免费在线| 亚洲免费一在线| 亚洲最大成人在线| 国产成人高清激情视频在线观看| 在线观看不卡av| 欧美肥臀大乳一区二区免费视频| 欧美大片在线看免费观看| 亚洲国产精品久久91精品| 国产一区二区精品丝袜| 中文字幕亚洲欧美一区二区三区| 日日噜噜噜夜夜爽亚洲精品| 中文字幕国产亚洲| 国产亚洲精品久久久久久| 欧美激情第一页xxx| 国产精品永久免费视频| 综合136福利视频在线| 一区二区三区视频免费在线观看| 一区二区欧美激情| 午夜精品免费视频| 精品福利在线视频| 亚洲精品欧美日韩专区| 亚洲男女性事视频| 综合网中文字幕| 欧美性高跟鞋xxxxhd| 欧美日韩国产第一页| 北条麻妃一区二区在线观看| 欧美日韩国产色| 亚洲人成网站免费播放| 国语自产在线不卡| 亚洲精品ady| 国产精品老女人视频| 欧美大片在线影院| 亚洲乱码一区av黑人高潮| 日韩免费在线电影| 午夜精品理论片| 在线观看久久av| 日本一本a高清免费不卡| 亚洲国产小视频| 98精品国产自产在线观看| 在线观看国产欧美| 欧美在线精品免播放器视频| 国产91在线高潮白浆在线观看| 国产一区二区三区三区在线观看| 国产精品99一区| 国产精品亚洲美女av网站| 91夜夜揉人人捏人人添红杏| 北条麻妃一区二区三区中文字幕| 久久人人爽亚洲精品天堂| 欧美激情区在线播放| 精品久久久一区二区| 日韩免费观看在线观看| 国产日韩在线免费| 亚洲高清不卡av| 久久伊人免费视频| 亚洲综合成人婷婷小说| 国产成人午夜视频网址| 日韩av在线免播放器| 亚洲成人黄色在线观看| 欧美电影免费观看网站| 日韩在线观看免费高清| 亚洲一区二区三区在线免费观看| 国产精品久久久久久久久久久不卡| 成人免费大片黄在线播放| 中文字幕av一区中文字幕天堂| 日韩av电影中文字幕| 成人有码在线视频| 高清视频欧美一级| 成人福利在线视频| 日韩美女免费线视频| 一本大道香蕉久在线播放29| 久久69精品久久久久久久电影好| 国产精品日韩久久久久| 国产精品丝袜久久久久久不卡| 久久久精品免费视频| 日韩欧美国产一区二区| 日韩美女在线观看一区| 欧美高清第一页| 国产精品欧美在线| 国产精品久久久久久久7电影| 国产狼人综合免费视频| 国产亚洲视频在线观看| 中文字幕欧美日韩| 亚洲综合成人婷婷小说| 欧美日韩国产精品专区| 美女性感视频久久久| 最近2019中文字幕在线高清| 国产精品视频99| 久久久精品中文字幕| 最近中文字幕mv在线一区二区三区四区| 欧美性受xxxx白人性爽| 黑人巨大精品欧美一区二区免费| 国产日韩欧美黄色| 欧美一二三视频| 成人激情免费在线| 6080yy精品一区二区三区| 欧美精品在线播放| 亚洲欧美日韩图片| 欧美第一黄网免费网站| 久久久免费电影| 午夜免费在线观看精品视频|