夏日部落客BloggerAds《2008‧夏》

2008年9月1日 星期一

PATA(IDE) / SATA 介紹比較

image

最近剛好在整理硬碟介面,所以將從網路上看到的資料重新整理,並儘量整理成一目了然的表格。如果有侵權行為請告,會立即移除。

PATA-Parallel Advanced Technology Attachment (IDE)

SATA-Serial Advanced Technology Attachment

PATA History:

image

LBA (Logical Block Addressing) 儲存裝置的定址的模式之一,將儲存容量以LBA數量來表示,而捨棄傳統的磁柱/磁頭/磁扇的格式。LBA是將原本的磁柱、磁頭、磁區號碼定義成邏輯區塊位址。

S.M.A.R.T.是Self Monitoring, Analysis and Reporting Technology的縮寫,指的是硬碟自我分析檢測與匯報之技術規範,他是由目前世界上各大硬碟製造商、硬碟製造委託商與硬體整合廠商組成之Small Form Factor Committee委員會所聯合訂定,且廣為一般硬碟製造廠商所採用。Intelli-SMART支援S.M.A.R.T硬碟檢測規範,並可再針對各種特 殊與新舊規格的硬碟,套以十數種不同的檢測方式,令人驚訝的是,我們幾乎不需學習複雜的設定工作,Intelli-SMART即全程自動進行硬碟檢測與損 壞預測工作。

PIO(Programmed Input/Output)使用處理器作為兩個裝置之間傳輸資料通道的方式。Reference:http://www.pcguide.com/ref/hdd/if/ide/modes_PIO.htm

Bus Master 指具有存取記憶體或週邊裝置能力之裝置 , 也就是 Bus Master 的裝置須有能力控制位址及控制訊號。就是說某些界面卡,擁有掌握匯流排主控權的能力, 也就是當CPU沒有在使用匯流排的時候,這些界面卡就能利用它來傳輸 資料,不需要CPU來做.易言之,CPU只要告訴界面卡要那些資料,傳到何 處,接下來就去做別的事,等到傳輸完畢,才通知CPU. 好處是顯而易見的,藉著Bus Mastering,CPU在資料傳輸的過程中不需要 等待,可以做別的事,這在多工作業系統(如UNIX)可以提高很多效率, 以硬碟來說,要找一個資料要先送要那一個磁區的資料給界面卡,然後 硬碟將磁頭移到那個磁區,開始傳送資料.如果沒有Bus Mastering, CPU在這個過程中都必須等待(搜尋約10ms)非常的浪費. Reference: http://www.pcguide.com/ref/hdd/if/ide/modes_DMA.htm

DMA (Direct Memory Access)
直接記憶體存取, 一種使裝置能夠直接讀寫記憶體 (MEMORY) 而不必經過處理器 (PROCESSOR) 的技術, 可減少處理器的負擔, 提昇資料傳輸速率. Reference: http://www.pcguide.com/ref/hdd/if/ide/modes_DMA.htm

Ultra DMA由 QUANTUM 與 INTEL 所發展的硬盤資料傳輸協定,支持衝刺模式 (BURST MODE) 傳輸速率可達 33.3/66.6/100 MBPS。 Reference: http://www.pcguide.com/ref/hdd/if/ide/modesUDMA-c.html

SATA:

image

SATA vs. PATA:

image

Reference:

http://209.85.175.104/search?q=cache:DYXNQZ3xMYIJ:www.shs.edu.tw/works/essay/2007/10/2007103021555385.pdf+ide+sata+sata2+%E6%AF%94%E8%BC%83+%E4%BB%8B%E7%B4%B9&hl=zh-TW&ct=clnk&cd=25&gl=tw&lr=lang_zh-TW&client=firefox-a

0 意見: