SSD Performance: TRIM And Firmware Updates Tested
Solid state drives can deliver exceptional performance, but they're not necessarily fire-and-forget upgrades. You'll only really get the best possible experience from them if you pay attention to details like TRIM support and available firmware updates.
Test Procedure: A Torture Test
It is possible to switch TRIM support on and off in Windows 7, which we used for our testing. There is a very simple way:
To enable TRIM (if it's disabled), go to command prompt and type:
fsutil behavior set disabledeletenotify 0
To disable TRIM, to go command prompt and type:
fsutil behavior set disabledeletenotify 1
Note: you need administrator rights to execute fsutil.
First, a few words on TRIM and performance. It has become rather difficult to push an SSD to its limits, given the most recent high-performance products. For our testing, this meant coming up with a solid workload in order to tax our test platform. In the past, you only had to run a few I/O-intensive tests and some throughput workloads to trigger a significant performance drop.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
It took a lot more effort with the test drive. We used the Iometer database test pattern that reads and writes lots of small blocks onto the physical medium. We prefer this over a logical volume because it doesn’t allow the SSD to quickly recover and maximize performance. Then, we copied roughly one million different files onto the SSD until the 256 GB of available capacity was approximately 80% filled. We immediately deleted all the files again and ran the storage test of PCMark Vantage. Here is the exact methodology:
- Sanitize SSD
- Create volume and format
- Run PCMark Vantage (results labeled ‘fresh’)
- Delete volume
- Run 3 hours of Iometer, database test pattern Q1 to Q32, 30 minutes each
- Create volume and format
- Copy 37 instances of our USB thumb drive test data onto the SSD (1+ million files)
- Delete files
- Run PCMark Vantage (results labeled ‘tortured’)
- Wait 30 minutes
- Run PCMark Vantage (results labeled ‘after 30 minutes idle’)
This way we received three different PCMark Vantage performance results under different conditions. Let’s see how these differ.
Current page: Test Procedure: A Torture Test
Prev Page Test Setup Next Page Benchmark Results: PCMark Vantage App Loading, Gaming, Video Editing