1.    13 Aug 2016 #1
    Join Date : Oct 2014
    Posts : 215
    Windows 10 Pro 64-bit

    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 ComputerSystem Spec
  2.    13 Aug 2016 #2
    Join Date : Feb 2015
    Bamberg Germany
    Posts : 16,994
    Win10 Pro, Win10 Pro N, Win10 Home, Win10 Pro Insider Fast Ring, Windows 8.1 Pro, Ubuntu

    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 ComputersSystem Spec
  3.    13 Aug 2016 #3
    Join Date : Oct 2014
    Posts : 215
    Windows 10 Pro 64-bit
    Thread Starter

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

    Thank you for you excellent answer
      My ComputerSystem Spec
  4.    13 Aug 2016 #4
    Join Date : Feb 2015
    Bamberg Germany
    Posts : 16,994
    Win10 Pro, Win10 Pro N, Win10 Home, Win10 Pro Insider Fast Ring, Windows 8.1 Pro, Ubuntu

    Quote Originally Posted by derek10 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 ComputersSystem Spec
  5.    14 Aug 2016 #5
    Join Date : Jul 2014
    Serbia
    Posts : 10,179
    W10 Insider + Linux

    HDDs (spinners, mechanical) also "Lies" to OS, logical and physical sector placements are not same.
      My ComputersSystem Spec
  6.    14 Aug 2016 #6
    Join Date : Sep 2014
    Nashville, TN
    Posts : 3,143
    Windows 10 Pro

    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 ComputerSystem 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 00:08.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums