典型PC系统各操作指令执行时间
典型PC系統各種操作指令的大概時間
execute typical instruction
執行基本指令
1/1,000,000,000 sec = 1 nanosec
fetch from L1 cache memory
從一級緩存中讀取數據
0.5 nanosec
branch misprediction
分支誤預測
5 nanosec
fetch from L2 cache memory
從二級緩存獲取數據
7 nanosec
Mutex lock/unlock
互斥加鎖/解鎖
25 nanosec
fetch from main memory
從主內存獲取數據
100 nanosec
send 2K bytes over 1Gbps network
通過1G bps 的網絡發送2K字節
20,000 nanosec
read 1MB sequentially from memory
從內存中順序讀取1MB數據
250,000 nanosec
fetch from new disk location (seek)
從新的磁盤位置獲取數據(隨機讀取)
8,000,000 nanosec
read 1MB sequentially from disk
從磁盤中順序讀取1MB數據
20,000,000 nanosec
send packet US to Europe and back
從美國發送一個報文包到歐洲再返回
150 milliseconds = 150,000,000 nanosec
轉載于:https://www.cnblogs.com/ustcrliu/p/9017150.html
總結
以上是生活随笔為你收集整理的典型PC系统各操作指令执行时间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Chrome浏览器之 Postman 安
- 下一篇: hMailServer C#API