作者: wyhui5124 時間: 2019-1-8 20:45 標題: SSD Defragmentation
由於SSD冇mechanical movement,再加上有寫入壽命,所以話唔駛/唔好做defregmentation,今日唔覺意入Win 10個tools入面睇吓,個SSD Optimization竟然default係ON,冇理由M$唔知架,於是上網搵吓資料
搵倒以下資料,原來SSD都要做defrag,因為假如個file太散的話,散到個OS上限就會讀唔倒,所以要定期搞搞佢,但唔會好似HDD咁搬法
"Additionally, there is a maximum level of fragmentation that the file system can handle. "
https://www.hanselman.com/blog/T ... ragmentYourSSD.aspx
最後個結論係:
Conclusion
No, Windows is not foolishly or blindly running a defrag on your SSD every night, and no, Windows defrag isn't shortening the life of your SSD unnecessarily. Modern SSDs don't work the same way that we are used to with traditional hard drives.
Yes, your SSD's file system sometimes needs a kind of defragmentation and that's handled by Windows, monthly by default, when appropriate. The intent is to maximize performance and a long life. If you disable defragmentation completely, you are taking a risk that your filesystem metadata could reach maximum fragmentation and get you potentially in trouble.
https://h0.hkepc.com/forum/attachment.php?aid=2103735&k=0d034452e3f1beaff3b10add0640593c&t=1781489813&sid=3sOTDHBHOg

作者: doggiestyle 時間: 2019-1-10 04:25
本帖最後由 doggiestyle 於 2019-1-10 04:31 編輯
SSD 一向可以重組
只係要專用重組軟件
十年前 SSD 一出果時己經存在..
作者: ckwong722 時間: 2019-1-10 04:59
哦? 真係長見識了
作者: shingokin 時間: 2019-1-10 10:16
回覆 2# doggiestyle
請問有什麼software可以推薦?
小弟用win7的
作者: keroro-n 時間: 2019-1-10 10:22
我都想知??
作者: doggiestyle 時間: 2019-1-10 17:38
有用但唔代表好用阿
SSD 最好就係搵另一隻 SSD 對抄一次
所謂 SSD 重組做緊既都係類似既野
作者: chocostang 時間: 2019-1-10 17:45
我都想知係邊隻software
用緊macOS 10.14.2 + bootcamp windows 10 1809 ENT
作者: ssrhws 時間: 2019-1-10 19:07
如 Win 10, 可set command: dfrgui
via HKEPC Reader for Android
作者: bongbong3481 時間: 2019-1-10 19:21
由於SSD冇mechanical movement,再加上有寫入壽命,所以話唔駛/唔好做defregmentation,今日唔覺意入Win 10個t ...
wyhui5124 發表於 2019-1-8 20:45
如果用linux ext4 file format, 理論上吾洗做degragment, 佢好聰明地令到d file連續存放。
作者: chocostang 時間: 2019-1-11 09:16
這就是"專用重組軟件"嗎?
作者: computer1975 時間: 2019-1-11 10:07
Microsoft Windows內置,dfrgui是defrag.exe graphic front-end
via HKEPC Reader for Android
作者: tomchen 時間: 2019-1-11 10:51
第一次聽,學到野,原來單一檔案 fragment 有上限。
作者: computer1975 時間: 2019-1-11 10:53
migration去新SSD時重組啦!
由舊Toshiba Q200 SSD 直接用Aomei Backupper Standard clone去Hitachi 160G HDD
再用Puran Defrag 去Defrag 160G HDD, 最重要做Free Space Consolidation
再行一次Aomei再由160G Clone去新Liteon V2G Pro SSD。
P.S. 不過要小心,塊底板是SuperMicro X10SAT,平時boot機都特別麻煩。試過 Paragon和Macrium clone / restore去新SSD竟然不能boot機
同樣Recovery Media試過不能boot機,最後發現機箱有個USB 3.0 port是半壞不死的,最後轉另一個port就沒事
書上和網上的教程沒錯,能夠backup 不等如一定能成功restore。終於驗證了
via HKEPC Reader for Android
作者: siuhung 時間: 2019-1-11 13:51
冇錯,我次次做完image backup,然後再到返落去都會信曬
作者: chinwah 時間: 2019-1-11 15:09
但係有冇邊個專門軟件可以幫隻SSD打番通啲電,
免得佢話某啲區無READ過而失憶咁
作者: doggiestyle 時間: 2019-1-11 18:16
本帖最後由 doggiestyle 於 2019-1-11 18:18 編輯
migration去新SSD時重組啦!
由舊Toshiba Q200 SSD 直接用Aomei Backupper Standard clone去Hitachi 160G ...
computer1975 發表於 2019-1-11 10:53
就咁 clone 完都冇咩碎片架喎
不過我都唔知幾多年冇做過硬碟重組 ,莫講話 SSD
作者: harryytm 時間: 2019-1-11 18:53
本帖最後由 harryytm 於 2019-1-11 19:06 編輯
Windows 8/8.1開始內置嘅磁碟重組工具已經改名為重組並最佳化磁碟機,當磁碟能被Windows正磁辨認成SSD的話,優化磁碟時只會對SSD進行重新修剪(Retrim),而HDD則會進行檔案重組。
唔信嘅你自已睇下面編文
https://www.techbang.com/posts/26386-optimization-of-solid-state-drives-new-concepts-windows-disk-optimization-without-turning-off-it-anyway
https://superuser.com/questions/479207/what-does-optimize-drives-do-in-windows-8
作者: computer1975 時間: 2019-1-11 19:15
1:1 復制全部file fragments
試過Paragon, Macrium, Aomei 無一套會自動defrag。每一套clone/ restore 後隻Hitachi 2.5" 160G 5400RPM都要defrag 半個鐘以上
via HKEPC Reader for Android
作者: doggiestyle 時間: 2019-1-11 19:19
本帖最後由 doggiestyle 於 2019-1-11 19:22 編輯
1:1 復制全部file fragments
試過Paragon, Macrium, Aomei 無一套會自動defrag。每一套clone/ restore ...
computer1975 發表於 2019-1-11 19:15
其實 SSD 層面既碎片同 FILE SYSTEM 層面既碎片唔同
我仲未搞清兩者既關係同影晌 ,我唸應該有連帶關係
不過以前用完 GHOST 係所有碎片都自動冇晒 ,可能每隻軟件唔同掛
作者: water668 時間: 2019-1-11 19:31
我慣用 auslogic disk defrag 免費版去 defrag hdd,佢係有一個叫 optimize ssd 嘅功能,話係用乜鬼特殊算法去優化 ssd,不過我未用過佢呢個針對 ssd 嘅功能。
作者: computer1975 時間: 2019-1-11 19:55
我慣用 auslogic disk defrag 免費版去 defrag hdd,佢係有一個叫 optimize ssd 嘅功能,話係用乜鬼特殊算 ...
water668 發表於 2019-1-11 19:31
free 版移動太多,SSD容易縮壽
Pro個algorithm好似是不同
via HKEPC Reader for Android
作者: harryytm 時間: 2019-1-12 00:56
本帖最後由 harryytm 於 2019-1-12 01:19 編輯
SSD嘅NAND最細嘅單位係Cell,每個Cell可以記錄1-bit/2bit,並不能讀立讀取。大部份SSD將NAND嘅記憶空間以每32MB劃分成一個區塊(Block),每個區塊入面再分成4KB嘅分頁(Page)。
SSD上面只會以區塊去抹除Cell,而分頁(Page)為SSD最細嘅寫入單位,寫入後嘅分頁(Page)唔可以個別覆寫,SSD主控只會將覆寫過嘅分頁標示成陳舊(stale),待SSD主控在閒置時,將陳舊分頁最多嘅區塊,入面未有標示成陳舊嘅數據移到新區塊,然後將已移走數據嘅區塊抹除,呢個程序稱為數據收集。
而SSD主控做嘅垃圾收集,做緊嘅野已經係屬於剩餘空間重組,所以SSD做檔案碎片重組只係浪廢Cell P/E Cycle。
而檔案系統層面嘅碎片,好睇磁碟嘅4K IOPS,對於SSD嘅讀取速度影響極少,因為:
SSD嘅搜索時間係少於0.1ms,而HDD嘅搜索時間係6ms,即是SSD喺搜索時間快過HDD有60倍或以上;而SSD嘅4K IOPS係80000 IOPS,而7200rpm嘅HDD 4K IOPS得 100 IOPS 左右。
作者: Bridgedale 時間: 2019-1-12 01:06
提示: 作者被禁止或刪除 內容自動屏蔽
作者: doggiestyle 時間: 2019-1-12 01:06
咁 SSD 既同時讀取係幾多個 BLOCK 或者幾多個 PAGE
應該係有理論上限先係 ,如果唔係無限 ,即係碎片一定會對最終速度會有影晌
作者: harryytm 時間: 2019-1-12 01:28
本帖最後由 harryytm 於 2019-1-12 01:48 編輯
SSD 顯示比OS睇嘅LBA只係一個假象,全部係用FTL去做LBA-page Mapping,將LBA address map去SSD內部嘅page,唔係好似HDD咁一個LBA固定對應一個磁區,即係喺SSD上面喺所有OS入面,見到個檔案係連續,但實際上喺SSD入面屬於嗰個檔案嘅Page都係打散放喺唔同Block。
想學多啲SSD嘅野可以睇下條Link,寫得非常詳盡。
http://codecapsule.com/2014/02/1 ... -translation-layer/
作者: harryytm 時間: 2019-1-12 01:41
本帖最後由 harryytm 於 2019-1-12 01:59 編輯
以 MX500為例 4K-64T隨機讀取有 ~380MB/s @ ~95000 IOPS,即係足夠喺1秒左右由SSD讀取一個碎開95000份嘅 380MB 檔案,我相信你未見過一個檔案碎開95000份咁多掛?
仲有每個IO都會用CPU,我相信95000個IO應該食唔少CPU。
作者: doggiestyle 時間: 2019-1-12 02:11
本帖最後由 doggiestyle 於 2019-1-12 02:13 編輯
以 MX500為例 4K-64T隨機讀取有 ~380MB/s @ ~95000 IOPS,即係足夠喺1秒左右由SSD讀取一個碎開95000份嘅 3 ...
harryytm 發表於 2019-1-12 01:41
我見過檔案碎開一萬份
係一個長期不足 5GB 剩餘空間既電腦
呢個 POST 由 6# 開始就冇叫你重組
只係話碎片係有影晌既 ,但係重組唔值得你去做
作者: harryytm 時間: 2019-1-12 02:12
所有HDD同SSD上面全部磁區都有ECC,讀取嘅時候都會用ECC做verify同correction(ECC fail嘅時候)。
作者: harryytm 時間: 2019-1-12 02:15
本帖最後由 harryytm 於 2019-1-12 02:22 編輯
斃在20#有呢
其實要做上面20#所講嘅SSD Optimize,其實只係限Defrag碎開幾多份及碎片細過幾多嘅檔案,用MyDefrag寫個簡單Script已經做到。
比我會限細碎片細過300MB及碎片數目多過90000先至重組,同埋唔好做檔案位置優化。
作者: doggiestyle 時間: 2019-1-12 02:17
咁你同佢講阿
作者: harryytm 時間: 2019-1-12 02:24
回你帖嘅同時借埋嚟同佢講。
作者: harryytm 時間: 2019-1-12 02:26
本帖最後由 harryytm 於 2019-1-12 02:35 編輯
GHOST Clone NTFS嘅時候只會檔案結構形式去Clone(File Based),而唔係sector-by-sector咁clone,所以Restore之後會有Defrag完嘅效果。
https://support.symantec.com/en_US/article.TECH107916.html
作者: doggiestyle 時間: 2019-1-12 02:32
所以搵隻 File Based CLONE 一次最快
但係邊隻係 File Based 呢
作者: harryytm 時間: 2019-1-12 02:34
Windows內置嘅DISM可以Clone做WIM,而WIM就係File-Based嘅Image。
作者: bongbong3481 時間: 2019-1-12 09:24
回覆 26# harryytm
我真係未見過
作者: computer1975 時間: 2019-1-12 16:44
NTFS SSD defrag不是直接defrag fragment files。重點是針對free space fragment,defrag 主要是消滅低效free space。
Diskeeper 試用版
Google majorgeeks Diskeeper 2016
30日試用完,可以再去www.condusiv.com去下載Diskeeper 2018試用版。可以有共60日試用期。
要測試free space fragments數量及the largest continuous free space:
https://docs.microsoft.com/en-us/sysinternals/downloads/contig
contig -f c:
contig64 -f c:
via HKEPC Reader for Android
作者: wct 時間: 2019-1-14 12:00
應該係問邊隻唔係file based,以我自不下百次同不下10隻唔同software 嘅clone disk 經驗,
冇一隻software 唔係file based。
Sector by Sector, Track by Track咁抄嘅,要兩隻完全一樣嘅HDD先有可能達成。
作者: peter88625 時間: 2019-1-14 13:42
唔一樣都冇問題
目標容量大過來源
或者來源先手動縮細咗分區後面留空就冇問題
事後自己手動拉返大啲分區
我用過幾次dd去clone都係咁做
另外acronis true inage可以揀用邊種方法
via HKEPC Reader for Android
作者: doggiestyle 時間: 2019-1-14 13:50
我呢年幾 CLONE 完都唔會 DOUBLE CHECK 返
咁人地話係就係 ,唔係咪唔係囉
我只係話當年 GHOST 完冇碎片
作者: harryytm 時間: 2019-1-14 18:48
Symantec/Norton Ghost如果Clone嘅Filesystem佢支援,係會抄檔案結構,而唔係Sector-by-sector咁抄。
作者: bongbong3481 時間: 2019-1-14 19:12
你指的dd 是否指linux command? 如果是,用ext4 file fomat 會不會簡單d? Ext4 format 應該吾洗考慮defrag 呢個問題
作者: peter88625 時間: 2019-1-14 20:00
你指的dd 是否指linux command? 如果是,用ext4 file fomat 會不會簡單d? Ext4 format 應該吾洗考慮de ...
bongbong3481 發表於 14-1-2019 19:12
唔關事,我係真係要clone disk
作者: wct 時間: 2019-1-14 20:25
Symantec/Norton Ghost如果Clone嘅Filesystem佢支援,係會抄檔案結構,而唔係Sector-by-sector咁抄。 ...
harryytm 發表於 2019-1-14 18:48
我用dd 可以sector by sector 咁抄,不過慢到想死。
作者: harryytm 時間: 2019-1-14 20:31
本帖最後由 harryytm 於 2019-1-14 20:40 編輯
你指的dd 是否指linux command? 如果是,用ext4 file fomat 會不會簡單d? Ext4 format 應該吾洗考慮de ...
bongbong3481 發表於 2019-1-14 19:12
dd係Linux Command,主要係Sector-by-sector咁Clone,唔需要理會係咩File System,可以碟過碟,又可以碟Clone成檔案。
因為dd可1:1咁將成隻碟(包括埋未使用空間)Clone成檔案,多數用dd嚟將死Partition又或者錯誤Quick format嘅碟Clone成RAW Image,再用Teatdisk之類嘅工具去救檔案。
另外有一個叫ddrescue嘅工具做同dd一樣嘅野,但多咗skip bad sector嘅功能,用嚟Clone就死嘅HDD。
作者: bongbong3481 時間: 2019-1-14 20:56
回覆 44# harryytm
我之前都鍾意用DD backup OS, 但有D煩,要先用 gparted 縮細個partition, 再DD 整ISO檔,後期發覺ghost 可backup linux/window file format 通用, 沒再用dd, 成日用Gparted 縮細放大個parttition 好煩
作者: computer1975 時間: 2019-1-14 22:27
Symantec/Norton Ghost如果Clone嘅Filesystem佢支援,係會抄檔案結構,而唔係Sector-by-sector咁抄。 ...
harryytm 發表於 2019-1-14 18:48
symantec / norton好破壞性的公司收購親最後都會完蛋
PCTOOLS, Fifth Generation, Powerquest, V字頭的儲存公司
Ghost是自家加Powerquest Driveimage 合併後產物
via HKEPC Reader for Android
作者: harryytm 時間: 2019-1-15 01:31
本帖最後由 harryytm 於 2019-1-15 01:34 編輯
symantec / norton好破壞性的公司收購親最後都會完蛋
PCTOOLS, Fifth Generation, Powerquest, V字頭的 ...
computer1975 發表於 2019-1-14 22:27
我最愛嘅PartitionMagic同Ghost(行DOS嗰隻)就係死喺呢間垃圾公司手上。
作者: computer1975 時間: 2019-1-15 10:19
本帖最後由 computer1975 於 2019-1-16 14:18 編輯
Ghost (an acronym for general hardware-oriented system transfer[5]) is a disk cloning and backup tool originally developed by Murray Haszard in 1995 for Binary Research. The technology was acquired in 1998 by Symantec.
source: https://en.wikipedia.org/wiki/Ghost_(disk_utility)
S記真係軟件𣪩手
作者: bongbong3481 時間: 2019-1-15 20:34
回覆 48# computer1975
我以前以為改左名,原來S收購左G
作者: harryytm 時間: 2019-1-15 21:43
死link
https://en.wikipedia.org/wiki/Ghost_(disk_utility)
作者: whbetta 時間: 2019-1-15 22:38
S記以前用過Antivirus,後備機過咗期冇續以為唔用冇事結果再開機又黑屏又死機鏟都鏟唔走, 以後唔敢再用S記D野。


