SSD硬盤的4K對齊

4K對應4096html

硬盤模式:

1、讓SSD運行在AHCI模式下:windows

AHCI,全稱Advanced Host Controller Interface,即高級主機控制器接口,相比老舊的「IDE「 虛擬模式更適合SSD SATA存儲設備通訊協議。AHCI與IDE模式下,SSD的性能差距百分比在65%左右。因此建議SSD硬盤在AHCI模式運行。ide

經過AS SSD Benchmark的軟件。沒有打開AHCI時,軟件界面左上角會出現「pciide-BAD」相似的警示字眼。,開則是「OK」。工具

2、硬盤三種不一樣的模式簡介:性能

一、RAID模式能夠經過硬件控制檯來開啓NCQ,但不支持TRIM。
二、IDE模式則是固定成績,支持TRIM,開機啓動快,不支持多通道優化。
三、AHCI模式則能夠理解成爲,硬件條件所有充分利用時的狀態。驅動正確的狀況下能夠支持TRIM,支持NCQ。測試

 3、切換磁盤模式後可能會遇到的問題:優化

修改硬盤運行模式後,可能會致使系統開機藍屏。IDE切換到AHCI須要先安裝AHCI驅動,不然開機藍屏。AHCI切換到IDE則能夠正常使用。3d

4、從IDE模式修改到AHCI的方法:htm

一、點擊【windows】鍵+【R】,進入運行對話框。
二、輸入【Regedit】進入註冊表。
三、選擇路徑【HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/msahci】。
四、把【start】值改成【0】,默認是【3】,直接重啓電腦,在【BIOS】中開啓【AHCI】模式,正常進入系統。blog

4K對齊:

1、4K對齊檢測及性能比較:

4K不對齊的狀況下,AS SSD Benchmark軟件的左上角一樣會提示「BAD」的警示字眼。

4K對齊與非4K對齊下,SSD的性能差距百分比在53%左右。

2、4K對齊的原理和傳統機械硬盤的原理:

機械硬盤的讀寫操做一直是以扇區爲單位,之前每一個扇區的尺寸都是512字節,直到近年來,大容量的機械硬盤的扇區尺寸提升至4096字節(咱們所說的4KB),而電腦文件系統(FAT、NTFS等),一直都習慣以512字節的扇區單位來操做硬盤。

而SSD的讀寫操做不一樣機械硬盤,SSD讀寫的最小單位叫「頁」(常見尺寸爲4KB,實際視具體顆粒而定),閃存顆粒不容許像機械硬盤同樣覆蓋寫入。所以在有數據的地方要寫入新數據,就須要先進行擦除操做,而擦除的最小單位是塊(每一個塊都由不少個頁組成)。

傳統的分區偏移尺寸一直是從磁盤的第63個扇區(63X512B=31.5KB)開始,所以第一個用戶數據的前4KB,都確定是存放在系統"邏輯扇區"的31.5KB~35.5KB之間,在SSD上,這樣就會致使全部數據都橫跨在2個頁之間,從上面SSD的特性能夠知道,這種狀況必然致使SSD的性能受嚴重影響(特別是隨機性能),由於每次的寫入操做在SSD上都變成了讀-擦-寫操做。

3、4K對齊的方法:

一、使用Win7/Win8/win10系統的用戶,只要使用原版系統引導安裝,安裝時使用系統自帶分區工具進行分區就會自行對齊,不須要用戶干預。

二、使用像"DiskGenius"第三方分區軟件進行手動指定扇區位置,分區時選擇「對齊到下列扇區的整數倍」扇區數選擇8或者以上,網上建議選擇2048,這就是Win7分區使用的值,實際對齊大小就是1024K。可是通過測試選擇4096的速度會快不少。因此我默認選擇4096。須要注意的是,XP不支持4096。

SATA接口原生問題及性能對比:

1、2.0與3.0的對比:

SATA2.0接口的最大理論速度只有300MB/s,而主流SSD的讀取速度已經破500MB/s,將SSD接到SATA2.0接口上無疑是一種極大的性能浪費。因此咱們建議SSD應接到理論傳輸6Gb/s的SATA3.0接口上。可是對於SATA3.0接口又分爲原生SATA3.0與第三方SATA3.0接口。

不推薦SSD使用第三方芯片提供的接口,由於第三方接口所受限制及影響較多。通常主板的說明書都會註明哪一個接口是原生,哪一個是第三方。

2、第三方SATA3.0與原生SATA3.0接口區別:

 

mvs91xx – OK,這一欄表示沒有把SSD接到主板芯片原生的接口上,由於mvs91xx表明的是marvell磁盤控制器的驅動程序,目前主板上的第三方SATA芯片大多數都採用marvell的產品。

Trim:

win7以上的系統默認開啓Trim,若是沒有開啓的,說明你的SSD不支持。

1、檢查是否已開啓Trim:

一、點擊開始菜單,在搜索欄中輸入【CMD】
二、在搜索結果的圖標上右鍵單擊,選擇以管理員權限運行
三、輸入【fsutil behavior query DisableDeleteNotify】
四、若是返回值是0,則表明您的TRIM處於開啓狀態
五、若是返回值是1,則表明您的TRIM處於關閉狀態

 

備註:

參考http://diy.pconline.com.cn/329/3294218_all.html

相關文章
相關標籤/搜索