查看單個文章
舊 2012-02-08, 11:13 PM   #4 (permalink)
米奇
列管會員
榮譽勳章
UID - 262935
在線等級: 級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時級別:100 | 在線時長:10579小時 | 升級還需:26小時
註冊日期: 2007-03-03
文章: 10025
精華: 0
現金: 6807 金幣
資產: 118863 金幣
預設

傳統硬碟的實體基本儲存單位是磁區,大小是 512 bytes;而 SSD 的實體基本讀寫單位是page,常見大小為 2KB/4KB,作業系統的讀寫跟基本邏輯配置單位則是 cluster,通常一個 cluster 包括不只一個磁區(NTFS格式化時預設為 4KB,也就是8個磁區)。

在規劃硬碟空間的時候,分割區的位置可由任何磁區開始,XP的分割程式,是從第63個磁區開始,也就是第31.5KB處,由於這個值不能被2KB/4KB整除,對應到 SSD在實體 page之上所模擬出的磁區時,正好會從某個實體 page 的後段開始,影響所及,該分割區裡的cluster 也會變成未對齊的狀態,一旦作業系統對某一個未對齊的 cluster 進行寫入,在SSD上,會變成需要寫入到兩個實體 page。

如果分割區的開頭有對齊 SSD page 的邊界,該分割區裡的所有 cluster 也會變成對齊的狀態,對某個 cluster 進行寫入時,在 SSD 上,只需寫入一個 page 即可。Win7/Vista的分割程式,是從第2048個磁區開始分配,也就是第1024KB處,因此分割 SSD 時就不會有未對齊的疑慮。

一般要在SSD上裝作業系統,可能情況有:

1. 在Win7/Vista下直接規劃 SSD,或是直接在新 SSD 上重安裝 Win7/Vista,Partition會是對齊的狀態。
2. 在XP下規劃 SSD 或直接在新 SSD 上重安裝 XP,分割區是不會對齊的。
3. 如果是XP下安裝Vista/Win7升級版,由於是沿用XP的分割區,也不會是對齊的狀態。

知名工具 Paragon Alignment Tool 3.0 網頁的 Flash 中可窺略出端倪來

米奇只是略懂!~略懂!!~~
米奇 目前離線  
送花文章: 33547, 收花文章: 8703 篇, 收花: 40416 次
回覆時引用此帖
有 11 位會員向 米奇 送花:
a471 (2012-02-09),fbi1985 (2012-02-11),getter (2012-02-10),grc45 (2012-02-09),magicwoo (2012-02-08),rezard (2012-02-27),tmsyy (2012-07-24),yawgong2 (2012-06-18),丹楓 (2012-02-09),古里特 (2012-07-20),羅迪 (2012-02-11)
感謝您發表一篇好文章