- Comments: 2
- Written on: July 3rd, 2009
I have been playing around with a solid state hard drive for the past few weeks to get a better understanding of how they improve my notebook’s performance under different operating systems.
While I certainly don’t look like Goldilocks, my solid state drive experience was a lot like the classic children’s fairytale.
Windows XP on a solid state drive was fast, but at times too fast. With XP, my notebook booted so fast that I could log in, and open Firefox just to have it fail because the system had not negotiated an IP address yet.
Windows Vista was not much faster than a traditional hard drive. I got a serious case of heartburn thinking I had just spent $450 on a 120 GB solid state drive when a $60 drive would have done the same job.
Then there was Windows 7. It booted in seconds. Response times were amazing. Windows 7 was JUUUUST RIIIIIGHT!
Why is Windows 7 So Fast on a Solid State Drive?
Flash drives became fashionable when Windows XP as around, but only as a backup medium or for temporary storage.
Nine years later, a bundle of super speedy flash drives can be teamed up to create an entire hard drive with no moving parts. Lower failure rates, faster access times and no defragging.
It sounds like a match made in heaven, except that XP and Vista were hard-coded to treat all drives like they spin.
That means that unnecessary operations happen all the time on a solid state drive that tie up valuable resources and sap the power of this expensive performance booster.
That is, all operating systems except Windows 7. Windows 7 is the first Microsoft operating system that was specifically designed to detect if it is operating on a solid state drive or a rotating disk drive.
Windows 7’s secret is a technology Microsoft calls TRIM. TRIM allows Windows 7 to detect
* Enhancing device wear leveling by eliminating merge operation for all deleted data blocks
* Making early garbage collection possible for fast write
* Keeping device’s unused storage area as much as possible; more room for device wear leveling.