我們對於io的理解必須是建立在對各種硬體資源呼叫延遲的認識基礎上的,不同的延遲和使用場景造就了不同的架構。
時間單位:
1分(m)=60秒(s)
1毫秒(ms)=10^(-3)秒(s)
1微秒(μs)=10^(-6)秒(s)
1納秒(ns)=10^(-9)秒(s)
1皮秒(ps)=10^(-12)秒(s)
1個cpu週期 0.3ns
l1 cache 0.9ns
l2 cache 2.8ns
l3 cache 12.9ns
mem(cpu訪問dram) 120ns
ssd 50-150μs
機械磁碟尋道 1-10ms
機械磁碟讀取1mb 60-150ms
網際網路: 舊金山到紐約 40ms
網際網路:舊金山到英國 81ms
網際網路:舊金山到澳大利亞 183ms
tcp包重傳 1-3s
os虛擬機器重啟 4s
scsi命令超時 30s
硬體虛擬化系統重啟 40s
物理系統重啟 5m
各種映象站點一覽
網易開源映象站 聯通 台灣映象站 大連理工大學映象站 蘭大開源社群映象站 蘭州大學 廈門大學開源軟體映象站 北京交通大學映象站 上海交通大學 清華大學 電子科大 kernel 映象站 fedora 官方映象站 debian 全球映象站 ubuntu 官方映象站 suse官方映象站 開源世界映象伺服器...
遇到的各種裝置一覽
目錄 nvrvps 分析機大型強子對撞機 大規模並行晶元 圖形處理器 gpu 張量處理器 tpu snapdragon 820 npupci express android 裝置的cpu型別 通常稱為 abis adreno gpu hm01b0 nvidia dgx 1 virtual priva...
QT 基礎知識一覽
1.訊號和槽機制 它是qt程式設計的基礎,槽和普通c 成員函式幾乎一樣,只是它可以和訊號相連線。connect sender,signal signal receiver,slot slot sender和receiver是指向qobject的指標,signal,slot為函式名 不帶引數名稱 2....