• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

SSD optimization via defrag

tweakboy

Diamond Member
Now with windows 8 ... readyboost is gone. Superfetch is there and should be left on by default even if you have a SSD. Soo I launched the defrag app and to my surprise it detected my SSDs and gave me option to optimize them,,,,,,, I did,,,,, it takes seconds at most.......

So for those without software that comes with SSD or don't want to use this is good, very good.
:colbert:
 
http://superuser.com/questions/479207/what-does-optimize-drives-do-in-windows-8

According to the link above, Windows 8 uses the Windows Assessment Tool (WinSAT) to determine whether drives are HDDs or SSDs. If a drive is detected as an SSD, then it will not run defrag on it but instead when you click "optimize" it will send the TRIM command to the drive. If a drive is detected as a HDD, then clicking optimize will defrag it.

tweakboy, emptying the recycle bin will also execute the TRIM command so I do not see the need for this optimizer. Samsung and Intel provided an optimizer with their toolboxes for XP users. Windows 7 and above don't need an external optimizer.

Edit: - http://www.eightforums.com/tutorials/8615-optimize-drives-defrag-hdd-trim-ssd-windows-8-a.html

More reading material. I can see this being semi useful for people who wish to schedule a weekly "optimize" on their SSD if emptying the recycle bin is beyond them but that's about it.
 
Last edited:
AFAIK, deleting a file should trigger trim command, I do not see the point of having a dedicated tool to re-do TRIM.

It looks pretty useless to me, unless someone can come up with more info .. (maybe TRIM on delete doesn't always work ?)
 
AFAIK, deleting a file should trigger trim command, I do not see the point of having a dedicated tool to re-do TRIM.

It looks pretty useless to me, unless someone can come up with more info .. (maybe TRIM on delete doesn't always work ?)

Actually it makes more sense to TRIM in batch rather than issuing a TRIM command for every page that gets deleted. Doing it piecemeal like that could have a noticeable affect on performance for delete heavy workloads.
 
http://superuser.com/questions/479207/what-does-optimize-drives-do-in-windows-8

According to the link above, Windows 8 uses the Windows Assessment Tool (WinSAT) to determine whether drives are HDDs or SSDs. If a drive is detected as an SSD, then it will not run defrag on it but instead when you click "optimize" it will send the TRIM command to the drive. If a drive is detected as a HDD, then clicking optimize will defrag it.

tweakboy, emptying the recycle bin will also execute the TRIM command so I do not see the need for this optimizer. Samsung and Intel provided an optimizer with their toolboxes for XP users. Windows 7 and above don't need an external optimizer.

Edit: - http://www.eightforums.com/tutorials/8615-optimize-drives-defrag-hdd-trim-ssd-windows-8-a.html

More reading material. I can see this being semi useful for people who wish to schedule a weekly "optimize" on their SSD if emptying the recycle bin is beyond them but that's about it.


Sweet. good post, that is what I thought... it runs TRIM ... ... gosh I love this OS. lol
 
Actually it makes more sense to TRIM in batch rather than issuing a TRIM command for every page that gets deleted. Doing it piecemeal like that could have a noticeable affect on performance for delete heavy workloads.

I disagree. Trimming in a batch means delaying many trim operations which result in more read-modify-write operations which massively hurt performance.
A trim command is a very small and very light weight operation whose extra overhead is negligible compared to what it solves.
And the more delete heavy your workload is the more significant trim becomes as space is more likely to be reused and cause read-modify-write cycles)

AFAIK, deleting a file should trigger trim command, I do not see the point of having a dedicated tool to re-do TRIM.
Well, if a drive was used on a machine that did not support trim and then was moved to the win8 machine, then doing this manual trim is useful, as otherwise they will still have unnecessary read-modify-write cycles until the entire drive has been overwritten with data once using a trim capable OS

IIRC, if you delete a partition from within windows the unpartitioned space will not be trimmed until you make a new partition and format it.
So if you delte a partition and do not want to repartitioon that space you could run the tool to trim it to allow it to become spare space for the drive.
 
Last edited:
http://superuser.com/questions/479207/what-does-optimize-drives-do-in-windows-8

According to the link above, Windows 8 uses the Windows Assessment Tool (WinSAT) to determine whether drives are HDDs or SSDs. If a drive is detected as an SSD, then it will not run defrag on it but instead when you click "optimize" it will send the TRIM command to the drive. If a drive is detected as a HDD, then clicking optimize will defrag it.

tweakboy, emptying the recycle bin will also execute the TRIM command so I do not see the need for this optimizer. Samsung and Intel provided an optimizer with their toolboxes for XP users. Windows 7 and above don't need an external optimizer.

Edit: - http://www.eightforums.com/tutorials/8615-optimize-drives-defrag-hdd-trim-ssd-windows-8-a.html

More reading material. I can see this being semi useful for people who wish to schedule a weekly "optimize" on their SSD if emptying the recycle bin is beyond them but that's about it.


Excellent links, thanks! Now I get that 8 is smart regarding trim.
 
Back
Top