Mussels, can you explain how your own testing validates your post? Right now I think this is either flawed testing, or false results, although I haven't done any tests myself, what I see is you've defragmented a drive and eliminated 77 fragmented files, reduced its fragmented files size by about 1.5 GB, and reduced its random read speed by 6.5 MB/s
"Cleaning" the drive reduced the fragmentation by 34%, yet fragmented 4 more files, and increased the number of fragments by 23 more than before the cleaning. Can you explain how these numbers were generated and why they are so whacky?
I haven't provided any benchmarks of my own. The values in the screenshots from defraggler are not something useful - they don't automatically update, and I can't exactly re-fragment a file for repeat testing, can I? More fragments can appear because I'm using that drive, things like opening a browser, taking screenshots... they write to the drive.
They were only used to show that SSD files DO get fragmented as people have taken one fact and used their imaginations to translate it to something else
This was never about performance for me, but rather pointing out the issues stemming from a common misconception. I only added those from other sources when people challenged what I was saying.
- Defragmenting SSD's is bad for their lifespan (A warped version of 'SSD's have limited writes, and old defragmenting tools cause excessive writes')
and translated that into
- SSD's do not get fragmented
I've stated a few times i can't use those same benchmarks with artificially fragmented files as they're linux only. What i saw was game load times shrink, and people would still find ways to argue about however i chose to measure that.
What i've tried to help make more common knowledge is three things
- SSD files do get fragmented
- That fragmentation has a significant performance loss
- It's possible to defragment single files
I'll try and find a windows variant to test that out for you - It's frustrating as I
'm trying to cover those points above to let people make their own decisions about files worth fragmenting, and i'm getting back something along the lines of
"But i want ONE answer, a Yes/no!"
My response there is "Yes, it's a good idea to make your own decision. Don't use over-simplified summaries from the windows 7 Era on what were basically memory cards from digital cameras.
Using this program:
PassMark Fragger - File Fragmentation Utility
I've done something the opposite of what i'm trying to do here, and done something that could harm my drives.
Intel 6000P NVME, it's on USB 3.1 which limits the maximum speeds. Deal with it.
Yes, it's running at 10Gb/s and can normally achieve 1GB/s reads. I shouldn't have to prove these things but this thread overall has been very upset by learning new things.
No, i'm not running extended benchmarks on the drive. 550MB/s writes, 1GB/s reads.
We get less than 1GBs below, everyone has their performance answers.
19% fragmented file. Ignore the blue, that's from the first attempt, before i changed to 'scattered'
Best i can likely do is HWinfo with reset stats, to show the maximum read from the drive and write to the destination.
Unfragmented file copy - HWinfo both during and after the test.
Yes, it's slower. Is it massively infinitely slower? ... Yeah that's pretty bad.
I should have ran a timed test instead, but again my point has never been about exact percentages of things being faster or slower - just the information that it can be done.
The transfer bad in windows plummeted and wasn't a straight line, but the screenshot got interrupted by a private chat message and i CBF redoing this all over again (I have to rename files, TRIM drives and all sorts of shit to prevent the files being cached and moving from RAM at 3.5GB/s) and if this level of detail isn't enough for anyone - go do your own testing.