Solid State Drives (SSDs) Are Not Perfect

Apple’s latest MacBook Air models represent the first MacBooks exclusively equipped with an SSD, or solid state drive. Instead of spinning platters, these drives use non-volatile flash memory (like that inside the drive hanging off your keychain). The SSD in the MacBook Air delivers silent, cool, reliable, and fast operation; while they are more expensive per gigabyte than a not silent, not as cool, not as reliable, and not as fast conventional hard disk drive.

While SSDs carry many benefits over HDDs, I asked what one might need to take into account when operating a computer with an SSD that they might not have otherwise have had to when using a conventional HDD. For one, while a hard drive is often the component that survives a liquid spill better than any other in a modern notebook, an SSD is much more susceptible to electrostatic discharge, particularly one without any type of enclosure like that featured in the new MacBook Air. But what differences arise if you manage to keep your machine away from a beverage-wielding five year old, or an impromptu dorm room party?

SSDs handle delete operations differently than traditional hard drives. When you empty your trash, your Mac simply flags those blocks as “not in use” in the file system. On an SSD, the flash memory cells can only be written to when truly empty. Over time, the less empty your SSD becomes, the slower the drive becomes, particularly when writing. When writing new data to an SSD, the more inactive blocks there are, the more an SSD must read, then erase, modify, and then write; this is different than a traditional hard drive in which writing occurs the same whether a block is actually empty or not.

Some operating systems and SSD controllers have begun to support “TRIM,” a command which allows an operating system to inform the drive as to which blocks can be wiped internally upon file deletion. This keeps them empty and maintains hard drive integrity. Mac OS X does not have this sort of garbage collection implemented as of this writing.

A recent review at Anandtech of the new MacBook Air found marginal degradation in speed after intentionally filling up the drive with garbage and random writes, and then writing sequentially. Anand Lal Shimpi & Vivek Gowri state, “First, through normal use the drive should be able to recover its performance over time (assuming you give it enough spare area). And second, if there’s any idle garbage collection in Apple’s custom firmware for the Toshiba controller it should be able to keep the drive running at peak performance even without TRIM supported in the OS.”

So is SSD write speed degradation a non-issue? Ultimately, even an SSD with deflated read/write times is going to be faster than most any conventional hard drive. For those who are concerned about their custom SSDs, there is a $40 utility called DriveTester and a guide to try it for free While it’s hard to say for sure how the MacBook Air’s SSD will wear, I’m sure we will be hearing about improvements to hardware and software (Lion) to support the ever-increasing adoption of SSD storage.

I’ll be conducting my own tests in the coming weeks on my SSD-equipped MacBook Air and will post a follow up article.

Similar Posts

  • My Favorite Mac Freeware App

    My favorite free Mac application is currently Stellarium. Stellarium is “a free open source planetarium for your computer. It shows a realistic sky…

  • Really Cool Flickr Widget

    I found this really nifty widget that lets you search through the millions of photos on Flickr.com. Its really fast to! When you…

  • It's Pretty Awesome – When it Works

    We’ve all given presentations that got bogged down in technical problems, or where we’ve talked ourselves into a corner. It even happens to…

  • Making a Movie

    My good friend and I purchased a Hi8 Sony Handycam in 2000. For the next 5 years and 3 cameras later we had…

  • Fenway Pahk Turns 100!

    In honor of the Red Sox’ home opener tonight at “*Fenway Park*”:http://boston.redsox.mlb.com/bos/ballpark/index.jsp (or “Pahk” as the true locals say), it’s a fitting time to celebrate 100 years of baseball in the historic ballpark.

    On April 20, 1912, the Red Sox hosted the New York Highlanders, who would soon become the Yankees (and arch rivals) the next year. The Red Sox won the game 7-6, battling through 11 innings. (Also of note: the game and stadium fanfare was overshadowed by the recent sinking of the Titanic.) Of course, the Red Sox went on to win their first World Series that year.

    Today, Fenway Park is known for the Green Monster (the unusually high left field fence), and other eccentricities, such as “The Triangle” and the “Pesky Pole,” and is one of two “classic” ballparks still in use. (The other is Wrigley Field, Don’s favorite.)

    Tonight, they take on the Tampa Bay Rays. April is here, and baseball is back. Game on!

    “*Read more about Fenway Park and find 100-year celebration events here.*”:http://boston.redsox.mlb.com/bos/fenwaypark100/index.jsp

  • Why No Bump?

    When I got my iPhone, one of the first apps that I found was Bump. For those of you not aware of what…