換算乙太網路速度
10Mbps = 1.25 MB/s
100Mbps = 12.50 MB/s
1000Mbps = 125.00 MB/s (1Gbps,Gigabit)
換算 USB 的速度
USB 1.0: 1.5Mbps = 192 KB/s
USB 1.1: 12Mbps = 1.50 MB/s
USB 2.0: 480Mbps = 60.00 MB/s
USB 3.0: 4.8Gbps = 600.00 MB/s
換算 IEEE1394 的速度
FireWire 400: 400Mbps = 50 MB/s (1394a)
FireWire 800: 800Mbps = 100 MB/s (1394b)
S1600: 1.6Gbps = 200.00 MB/s
S3200: 3.2Gbps = 400.00 MB/s
換算 IDE 的速度
ATA 1 66 = 66 MB/s
ATA 2 100 = 100 MB/s
ATA 3 133 = 133 MB/s
換算 Serial ATA的速度
SATA I1.5Gb/s = 150 MB/s
SATA II 3Gb/s = 300 MB/s
SATAIII 6Gb/s = 600 MB/s
SATA 採用 8B/10B 編碼 http://en.wikipedia.org/wiki/8B10B
每 8 bit(1 byte)的資料會編碼為 10 bit 後再經由介面傳輸..
接收端設備收到 10 bit 的編碼後在解碼回 8bit(1 byte) 的資料..
SATA-IO 網頁上的算法 SATA 3Gb/s
3000MHz embedded clock
x 1 bit per clock
x 80% for 8b10b encoding
/ 8 bits per byte
-------------------------------
= 300 Mbytes/sec
bit:常以「b」表示。在二進位元電腦系統中,每一bit 可以代表0或1的數位訊號。電腦記憶體中最小的單位。
bps:是bit per second 的縮寫,意思是「位元/秒」。一般資料機及網路通訊的傳輸速率都是以「bps」為單位。如14.4Kbps、28.8Kbps、56Kbps、1.5Mbps 及 10Mbps 等等。
Byte:由8 bits 所組成,可代表一個字元(A~Z)、數字(0~9)、或符號(,.?!%&+-*/),是記憶體儲存資料的基本單位,每個中文字則須要兩Bytes。
Bps 是 Byte per second 的簡稱。1Mbps 大約等同 128 KBps。
bit, 位元,常以「b」 表示。
Byte,一個位元組,常以「B」 表示, 8 bit = 1 Byte
Kilo Byte,一千位元組,常以「KB」表示,1024 B = 1 KB
Mega Byte,百萬位元組,常以「MB」表示,1024 KB = 1 MB
Giga Byte,十億位元組,常以「GB」表示,1024 MB = 1 GB
所有涉及"頻率"的 M 及 K 皆為10進位..如 CPU時脈、FSB頻寬、PCI頻寬、USB 2.0速度 等..
所有涉及"定址"的 M 及 K 才為 2進位..如 CPU的Cache、硬碟的Buffer、Dram容量、作業系統計算的硬碟容量 等 ..
NB 上的 ExpressCard 34
PCIe 1.0 x1 Dual-Simpex是2.5G傳輸速度,無法達到USB3.0速度5G傳輸速度
PCIe 2.0 x1 5G傳輸速度
現在的桌機 PCI-E x1大多是 2.0,測得數據因該會比ExpressCard 34來得好
PCMCIA 的 CardBus 規格來說,最高的傳輸速度只能達到132Mbps.
ExpressCard,傳輸速度可以達到480Mbps.
假設網卡接在PCI插槽上,PCI提供33Mbytes的話,那PCI的插槽是足夠提供
高速乙太網路的12.5Mbytes來使用。但是如果使用Gigabit的網卡,那您就不能
使用PCI插槽,您必須使用PCI 64的插槽,才不會造成網卡與系統之間的傳輸瓶頸,
相同的IEEE1394,不管您是使用Desktop PC的PCI介面或是NoteBook的Cardbus
(同桌上型PC的PCI)介面,都有可能到達瓶頸,因為IEEE 1394的傳輸率經過換算,
速率可到50Mbytes,除非筆記電腦研發出比Cardbus還要更高速的介面,不然在怎麼快
也快不上伺服器所使用的 PCI 64。
沒有留言:
張貼留言