Windows 10: Is it bad if a SSD is too fragmented?

  1.    13 Aug 2016 #1

    Is it bad if a SSD is too fragmented?


    I know this is a old question but I can't find proper answers there and here.
    I run Mydefrag (I have it because I have 3 mechanical hard drives) and checked my SSD out of curiosity and it's all yellow (fragmented), seems that at least 80% of all files are fragmented.

    I know that SSDs don't need to be defragged because they have way less seek latency than HDDs and shortens its lifespan, but can performance be somewhat reduced in a heavily fragmented file system, I say, Windows needs to locate every file fragment and that needs CPU?

    Thank you
      My System SpecsSystem Spec

  2. Cliff S's Avatar
    Posts : 13,885
    Microsoft Windows 10 Pro 64-bit 14393, Windows 10 Insider Fast Ring, Windows 8.1 Update, Ubuntu
       13 Aug 2016 #2

    Windows just thinks it's fragmented, because the SSD's controller "Lies" to Windows to make it think it's a spinner.
    For example, if Windows expects the boot files to be at the outside of the disk, so the controller say's "yup, that's exactly where I placed them(fingers crossed)", but there is no disk, just cells.
    So over time Windows thinks the SSD is fragmented, when it's not. Data is always placed in whatever cells are free, until trim is run, then they are place in blocks together, so the controller won't have to search all the chips.

    Another words, in short, only the SSD's controller knows where the data actually is.
      My System SpecsSystem Spec

  3.    13 Aug 2016 #3

    So it's simply how the controller reports to Windows and not the real state of fragmentation

    Thank you for you excellent answer
      My System SpecsSystem Spec

  4. Cliff S's Avatar
    Posts : 13,885
    Microsoft Windows 10 Pro 64-bit 14393, Windows 10 Insider Fast Ring, Windows 8.1 Update, Ubuntu
       13 Aug 2016 #4

    derek10 said: View Post
    So it's simply how the controller reports to Windows and not the real state of fragmentation

    Thank you for you excellent answer
    You're welcome
      My System SpecsSystem Spec

  5.    14 Aug 2016 #5

    HDDs (spinners, mechanical) also "Lies" to OS, logical and physical sector placements are not same.
      My System SpecsSystem Spec

  6.    14 Aug 2016 #6

    Fragmentation is not strictly just about where blocks live on the disk.

    Another aspect of fragmentation is fragmented directory entries and the MFT. When these become fragmented, they use up more space than is necessary, and cause extra lookups for directory scans. Thus, over time, it takes longer and longer to find any given file. In extreme cases, the filesystem can actually run out of entries and cause other issues.

    This is why the Windows disk defragmenter will, on occasion, do filesystem defragmentation and cleanup on SSD's, in addition to running TRIM requests.

    You should only use an SSD aware disk defragmenter, such as the built-in Windows Defrag. It does a fine of making SSD's the most efficient they can be.
      My System SpecsSystem Spec


 

Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 18:44.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums