在http://www.gnu.org/software/libc/manual/html_node/Setting-an-Alarm.html,它被告知:
- 計數經過時間的實時計時器 - 用於計數處理器時間虛擬計時器 - > CPU時間+ IO時間+等待時間
通過這個過程。 - > CPU時間
- 分析計時器,用於統計進程使用的處理器時間以及代表進程花費在系統調用中的處理器時間。 - >也CPU時間
虛擬和性能分析定時器有什麼區別?虛擬與仿形定時器
Q
虛擬與仿形定時器
0
A
回答
2
虛擬和性能分析計時器有什麼區別?
不同的是,虛擬計時器措施僅這個過程本身所用的時間,而分析計時器測量時的工藝本身使用,以及在系統中花費的時間的進程調用。
假設你有一段代碼可以進行一些系統調用,並且你想知道是否可以讓代碼更快地運行。如果虛擬計時器和分析計時器報告的時間彼此非常接近,那麼您的進程將大部分時間花費在自己的代碼中,這意味着您可以通過更改代碼來加速進程。另一方面,如果概要分析定時器報告的時間是虛擬定時器的100倍,則該進程將大部分時間花費在系統調用中。在這種情況下,如果你想加快這個過程,你需要減少系統調用的次數,或者至少改變系統調用的方式。
+1
感謝您的快速和明確的答案 – vad
相關問題
- 1. Lineprinters仿真器/虛擬
- 2. 虛擬GPIO仿真
- 3. 定時器中斷與虛擬環路
- 4. 虛擬並行端口仿真器
- 5. wp7中的虛擬仿真器IsolateStorage
- 6. 虛擬機上的HoloLens仿真器
- 7. QSerialPort和虛擬端口仿真器
- 8. 虛擬化CPU仿真
- 9. 耙失敗, 「虛擬定時器超時」
- 10. Linux虛擬定時器行爲
- 11. 錯誤與虛擬Android虛擬設備
- 12. 無法在Genymotion中運行虛擬框和仿真器
- 13. 在仿真器上添加虛擬設備
- 14. 虛擬機(VMWare)內部的Android E(ICS/4.0)仿真器
- 15. 僅在虛擬仿真器中工作的Android加速度計
- 16. 虛擬機上的Cosmos數據庫仿真器
- 17. C++虛擬菱形繼承
- 18. 虛擬形象設計師
- 19. Boot2docker虛擬機圖形
- 20. 仿真器與設備中的定時器和調度器定時器
- 21. 與虛擬變量
- 22. 虛擬機與FBCTF
- 23. 錯誤與虛擬服務器
- 24. 重定向與虛擬主機,但robots.txt
- 25. Express.js與虛擬路徑重定向
- 26. 耙虛擬計時器到期
- 27. Open MPI虛擬計時器已過期
- 28. 運行時綁定和虛擬繼承
- 29. 定期更新虛擬機時間
- 30. 指定虛擬化類型時啓動aws ec2實例與boto3
我正在請求調查和修改Linux定時器 – vad