[操作疑難] SSD分割了Partition後測試分數底了很多...

我個SSD係120GB,我分割了2個Partition為C:D:,之後我再用CrystalDiskMark測下分數,發覺低了很多,尤其係4KQD32 依個分數低了一半,請問是不是正常的現象???

樓主你得罪左邊個天才咁樣教你係SSD上分區!?

TOP

樓主你得罪左邊個天才咁樣教你係SSD上分區!?
fatman778 發表於 2014-4-6 18:52



    notebook既就冇辦法la, 點都要間個

TOP

樓主你得罪左邊個天才咁樣教你係SSD上分區!?
fatman778 發表於 2014-4-6 18:52



點解咁講???我真係唔知會慢左囉

TOP

可能無對齊

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

本帖最後由 Cm.Lui 於 2014-4-7 14:06 編輯

常說SSD要注意分區對齊,那這個對齊究竟是什麼?要怎麼分區才能對齊呢?

在談對齊以前,我們先說說大多用戶都相對熟悉的分區,
現在論壇不時能見到類似「我的SSD是拿來裝系統的,還需要分區嗎?」
這樣的提問求助,但這種問題,首先就犯了一個常識性的嚴重錯誤。

這個錯誤就是把分區和不分區的定義完全搞錯了。
在他們口中的不分區,實質是指只把硬盤劃分為單獨一個分區使用,
而分區則是把硬盤劃分為多個分區使用。

因此,看到這裡,大家應該都明白錯誤在什麼地方了。
不管你是單獨劃分一個分區,還是劃分多個分區,這都需要進行分區操作。
分區這兩個字的意思是劃分分區,但不知道何時起,卻被人誤解成了劃分多個分區。
目前我們使用的存儲設備,不管是HDD、SSD或其它如U盤、閃存卡等等,不劃分分區,
在我們的操作系統上都是無法被使用來存放數據的,要存放數據,首先就必須進行分區。

那麼現在回到上面那個問題,我們使用SSD,有沒有需要劃分多個分區呢?

在以前,我們為硬盤劃分多個分區的原因,大致有以下四點:
1.方便重裝操作系統
2.舊式文件系統對分區尺寸的限制
3.控制磁盤碎片對硬盤性能產生的影響
4.用戶對數據歸類整理的需要。

第一個原因大家都清楚,若不為系統劃分多個分區,
重裝時通常會導致要刪除掉硬盤內的所有數據,
若有必需保留的數據,便需要進行額外的備份操作。

第二個原因是舊時的FAT32文件系統,對單個分區尺寸存在一定的限制,
導致用戶無法把1個大容量的硬盤單獨劃分為1個分區。
第3個原因是HDD的操作原理導致它必定會產生磁盤碎片進而影響磁盤性能表現,
而適當的劃分分區來存放數據,能減低這種影響。

最後的原因可說是大多數用戶的習慣,
除了1、2兩個原因被強迫劃分多個分區外,大家也都習慣以不同分區來歸類存放的數據。

上面4個原因,目前WIN7系統相對於以前的系統來說,穩定性已提高極多,
還原操作也比以前更方便效果更好,而且以目前所知,
下一代的WIN8系統還會有更多的改善,只要我們合理使用系統不胡亂操作,
重裝系統的需要已經大大減少;
現在大家都已習慣使用NTFS等較新式的文件系統,分區尺寸的限制對我們來說已算基本不存在;
由於SSD的特性,我們更不需要擔心磁盤碎片對性能的影響;
因此必需劃分多個分區的理由可說僅剩下最後的一個:
我們對數據歸類整理的需要。
但這個需要我們也完全可以通過合理建立文件夾的方式來處理。

因此現在若大家購買使用小容量的SSD,主要用於安裝系統和常用應用程序等,
而數據都存放於大容量HDD的話,由於SSD容量不大,若劃分多個分區,
可能使用上不一定方便也缺少彈性(各分區的空間容易出現不足),
因此一般不建議也基本沒需要劃分多個分區使用。


若購買使用大容量的SSD,大家也可以根據自己的需要劃分多個分區或只劃分單個分區,
完全取決於你的習慣和喜好,並不需要有過多的疑慮。

上面談完了分區,那麼現在我們就來談談對SSD很重要的對齊。

要理解對齊,我們首先要知道一些關於HDD和SSD的基礎概念知識。

HDD的讀寫操作,一直是以扇區為單位,而每個扇區的尺寸長久以來都是512字節,
直到近年才有部分大容量硬盤的扇區尺寸提高為4096字節(4KB),
而電腦文件系統(FAT、NTFS等),
一直都習慣以512字節的扇區單位來操作硬盤
(這裡主要指一般常見家用電腦,其它工作站、服務器等特殊專業應用的電腦磁盤系統分區設置不一定完全如此)。

SSD的NAND閃存顆粒,其讀寫操作則與HDD有所區別,
簡單來說就是讀取和寫入的最小單位是頁(常見尺寸為4KB,實際視具體顆粒而定),
但閃存顆粒不允許像普通HDD的磁盤那樣覆蓋寫入,
因此在有數據的地方要寫入新數據,就需要先進行擦除操作,
而擦除的最小單位是塊(每個塊都由很多個頁組成,實際數量視具體顆粒而定)。


由於文件系統一直只是針對操作HDD而設計,並未考慮過SSD的特殊情況,
而且目前也不可能單獨為SSD而全新定製一種專用的文件系統,這麼做也不現實。
所以SSD廠商都在固件上把SSD模擬成HDD的形式讓操作系統操作,
這樣就可在不用改變文件系統的情況下正常使用SSD。
但這方法仍有1個缺點是無法靠固件彌補的,那就是文件系統對硬盤的分區設置。

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


那要怎麼做才能讓SSD分區對齊呢?

其實很簡單,自VISTA之後的NTFS文件系統,
分區偏移尺寸已經更改為從磁盤的第2048個扇區(2048X512B=1024KB,1024KB可以整除4KB)開始,
這樣也就不會發生分區不對齊的情況了。因此我們只要使用VISTA或WIN7的系統對SSD進行分區操作即可。


上圖是SSD分區未對齊的測試成績,大家可以看到,
ASS在SSD容量對上一行的對齊數字中顯示為:31K – BAD,這個BAD就代表分區未對齊。






上圖是SSD分區對齊後的測試成績,對齊數字中顯示為:1024 – OK,顯示為OK即代表分區已經對齊。


另外有些用戶會對於這個分區數字有所疑問,例如最常見的:103424K - OK,
這其實是因為用WIN7安裝程序為SSD進行分區時,
會自動劃分1個100MB大小的引導啟動分區,102400KB(100MB)+1024KB=103424KB;
而另外在筆記本電腦上還有可能見到如:1229820K這類較為古怪的對齊字,
1229820-103424=1126400,1126400/1024=1100M,
計算過後,除了100M的引導分區外,我們可以見到還包含了1100MB大小的空間,
這是因為筆記本大多數會有廠商設置的還原隱藏分區,
當用戶使用遷移軟件或克隆軟件把筆記本原有系統遷移到SSD時,
會連這個還原隱藏分區也一起遷移,所以便會出現這些較獨特的對齊數字,
但這個數字其實我們並不太需要理會,
只要確定後面顯示了綠色的OK字樣,那便代表SSD肯定已經分區對齊。

TOP

樓主你得罪左邊個天才咁樣教你係SSD上分區!?
fatman778 發表於 2014-4-6 18:52


呢位天才
好多廠機本身一定要分區
windows 7個bitloocker都係一個分區,雖然有辦法令佢消失

TOP

常說SSD要注意分區對齊,那這個對齊究竟是什麼?要怎麼分區才能對齊呢?

...
Cm.Lui 發表於 2014-4-7 07:22


十分有用的文章,

TOP

咁即係分多個區對效能有無影響?
其實都唔係無聊....諗真 D真係唔識喎......

首先,一路都有人講 SSD 空間越少就越慢,係指全碟既空間定係分區空間?例如,全隻 128GB 一個分區,用剩 101GB,同另一隻有兩個分區,100 GB加 28GB,100 果個全空而 28 果個剩返 1G。咁兩隻速度有無分別(以改動果27GB 資料計)?

其次,分區時有無可能分正個 4K 中間,例如 C: 係 103426KB,咁突左2K 咪令到之後果 D 「對唔齊」?雖然我都明分 partition 時我話 1GB 佢會自己界 1024MB,但唔知 SSD 會唔會自己對齊 4K 黎界?

真心唔明.....
(我正正基於某原因諗緊幫個 128GB 分兩個 partition)

TOP