網際論壇 - 軟體綜合研討 - 〔分享〕何謂SATAII
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔分享〕何謂SATAII 上一主題 | 下一主題
  GPX
  進階會員 
  混沌使者


 
  積分 2124
  發文 110
  註冊 2005-9-2
  來自 天外天
  狀態 離線
#1  〔分享〕何謂SATAII

SATA II原本是制定SATA規格的組織名稱,現在已改名為SATA-IO,不過也可以當作是SATA的第二代規格表,而目前打得火熱的3Gb/s、NCQ都是其中一個功能之一。

SATA 1.0到SATA II是一個漸進式的過程,不想崇PATA到SATA,連接頭都換了,一般的使用者都可以看的很清楚,加上SATA-IO組織並沒有嚴格定義腐盒多少規格才能貼上SATA II這個印記,所以才會有現在各大硬碟廠商都號稱有SATA II硬碟的情況出現!

**NCQ**
Native Command Queuing 的縮寫,和在SCSI中已使用多年的TCQ(Tagged Command Queuing)相似。

原先硬碟在讀取時,都是一直旋轉,但如果讀寫指令要的資料分的很散,那麼硬碟就要多轉幾圈才會有辦法完成任務。

NCQ則是將這些讀寫指令先保留在晶片中,然後設法以最佳的順序去讀寫,這樣理論上可以最有效率的方式去讀寫硬碟,使用上的速度當然也就會有所提升。

**3Gb/s**
這是目前硬碟廠商喜歡熱烈主打的另外一個特色。

在SATA-IO的網頁上同樣也列出所謂3Gb/s的算法,3000MHz的頻率 X 每次發送一個數據 X 80% (8b/10b的編碼) /8bits per byte =300Mbytes/s,同理1.5Gb/s也是這樣可以算成150MB/s,也就是一般我們在買硬碟時,有時候會看到SATA 150MB/s 、300MB/s,有時候又會看到SATA1.5Gb/s、3Gb/s的緣故。

SATA 3Gb/s
3000 MHz embedded clock
x 1 bit per clock
x 80% for 8b10b encoding
/ 8 bit per byte
──────────────
= 300 Mbytes/sec

不過300MB/s這只是外部傳輸率的理論值而已,根據之前的測試,內部的傳輸率別說150MB/s了,連100MB/s都無法超過,同理如果僅有單一硬碟,300MB/s的傳輸率根本無用之地。

**熱拔插**
這個功能可以讓硬碟如同USB/IEEE 1394隨身碟一樣,不用關機就可拔下或插上。

不過當然也要硬碟控制晶片支援,而Inetl崇ICH6開始支援的AHCI其中就有這項功能,使用者必須要揩起才有辦法使用SATA的熱拔插功能。

這些功能並沒有嚴格要求每一項都要支援,在常見的幾家硬碟廠商產品中,
HITACHI、Seagate和Samsung都有支援3Gb/s和NCQ的產品,而Maxtor僅支援NCQ,而WD則僅支援3Gb/S





     知福  惜福  在造福
2006-2-28 10:54 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  小志
  進階會員 
 



  積分 2053
  發文 58
  註冊 2005-9-12
  狀態 離線
#2  

原來有**熱拔插**呀~怪不得最近幫人家用sata2的硬碟~右下角有一個安全移除的圖示~進去看才發現原來是硬碟~經過你的文章我得到答案了~真是謝謝你了



撒嬌是對你依戀的一種方式
相思是期待下次見面的開始
2006-3-3 03:14 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  woodsman168
  一般會員 
 



  積分 298
  發文 46
  註冊 2005-9-8
  狀態 離線
#3  

多謝樓主的說明,又多了解一些知識

2006-3-4 10:44 AM
查看資料  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: