The SSD Relapse: Understanding and Choosing the Best SSD
by Anand Lal Shimpi on August 30, 2009 12:00 AM EST- Posted in
- Storage
The Wiper Tool
The only Microsoft OS with TRIM support is Windows 7. Windows XP and Vista users are out of luck when it comes to TRIM, even if your drive supports it, the OS will never send it the command. Luckily there’s a workaround, one first popularized by Indilinx - not Intel. Kudos to the Indilinx guys.
It’s called the Indilinx Wiper Tool.
The tool asks the OS for all available LBAs (free space as far as the OS is concerned), then feeds the list to the SSD and tells the drive to TRIM those LBAs - prioritizing them for cleaning. It shouldn’t touch valid data, the key word being shouldn’t. Once cleaned, with no existing data in those blocks, performance goes back to its new state.
It’s a very simple solution actually. TRIM works because the OS knows when a file is deleted and it uses the TRIM command to inform the SSD of the deletion. Don’t have OS level TRIM support? Well, just run a tool that asks the OS what locations aren’t in use any longer. You get the same result, it just takes one extra step: running the wiper tool.
See wiper.dat? It's eating up all available LBAs then telling the controller to TRIM those blocks. Clever.
I tested the Wiper Tool to make sure it worked as promised and indeed it did, I actually showed you the results at the beginning of this story. One pass of the tool and the drive went from used to new performance:
PCMark Vantage HDD Score | New | "Used" | After TRIM/Idle GC | % of New Perf |
OCZ Vertex Turbo (Indilinx MLC) | 26157 | 25035 | 26038 | 99.5% |
You’ll need to get the tool from your drive vendor and it currently works under both 32-bit and 64-bit Windows OSes (XP through 7). I found that it works best in IDE mode; with your controller set to RAID or AHCI I’ve seen issues where the manual trim process can easily take more than several hours. When running properly it takes a couple of minutes to trim an entire drive.
You don’t need to run the tool that often (Indilinx drives don’t drop significantly in real world performance anyway) and once we get official TRIM support, Windows 7 users won’t need to do anything at all. But until then it does provide a nice way to keep your drive fresh.
295 Comments
View All Comments
Abjuk - Wednesday, September 2, 2009 - link
Agreed CM, my current project at work takes about six minutes to build from scratch and CPU usage never gets above about 35%. The process is totally IO bound.It really depends on whether you have several large source files or several hundred small ones.
Weyzer - Tuesday, September 1, 2009 - link
Good article and testing, but why was the Crucial M225 not mentioned at all? It's performance is similar to the vertex drives, I know, but I think it could have been mentioned somewhere, if it is in the good or bad range.jasperjones - Tuesday, September 1, 2009 - link
javascript:link('frmText') $997 @ Newegg omgomgomgNeedless to say, that price will come down quickly. So more seriously, after reading the article I really feel I understand better what to look for in an SSD. Thanks!
paesan - Tuesday, September 1, 2009 - link
Wow, does NE really think that anyone will buy the Intel drive at that price. OMG!!! Funny thing, it is in stock and it says limit 1 per customer. LolCList - Tuesday, September 1, 2009 - link
Obviously someone is buying them at that price or they'd lower it. The people who can't wait two or three weeks and are willing to be gouged for these drives are the ones that allow NewEgg to give us low margins on other products while not going out of business :Dravaneli - Tuesday, September 1, 2009 - link
I just decided to buy one and when I opened newegg i couldn't believe my eyes. I hope that is only because they have a few drives left, and once Intel pumps up some stock in the retailers the prices will go back to Intel's retail.Does anyone know what are the production capabilities of Intel's SSD factories? I don't want to wait a whole year until the market saturates.
LazierSaid - Tuesday, September 1, 2009 - link
This article was so good that Newegg doubled their X25M G2 prices overnight.medi01 - Tuesday, September 1, 2009 - link
Yep, very impressive advertisement indeed.HVAC - Tuesday, September 1, 2009 - link
I'd rather have ewoks in the sequels than Jar-jar ...Naccah - Tuesday, September 1, 2009 - link
Newegg's prices on all the Intel SSDs skyrocketed. The X-25 G2s are $499 now. Is this price a reflection of the high demand or did Intel change the price again?