Low End Mac Reader Specials
Memory To Go Special: MacPro 8 Core 8GB kit $232 / 4GB kit $116 / 2GB kit $72. New Macbook 2GB DDR3-$65. HARD DRIVES available -- Free shipping / LIfetime warranty.
Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
LA Computer Company: Specials on AppleCare, iMac's, Apple Batteries and Apple A/C Adapters. Also Great prices on Used Apple Computers. Call 1-800-941-7654 Click Here.
Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.
Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you.
Mac Musings
Tomorrow's Solid State Drives and Notebooks
Dan Knight - 2008.09.04 - Tip Jar
Popularity: ![]()
![]()
Flash memory is pretty amazing stuff. Invented in 1980, it made digital photography possible. It's been used in PDAs for ages. And its inside those useful USB thumb drives that have become so affordable and become a normal way of moving data between computers.
And now flash drives (also known as Solid State Drives or SSDs) are becoming popular in notebook computers. They're a lot more expensive than hard drives, but they have no moving parts and may reduce power consumption compared with hard drives. (Some tests find this to be true, others find the opposite.)
Flash drives are not without their drawbacks. I'm not just talking about price and capacity - prices keep dropping, and capacity keeps increasing, as is also true of hard drives and computer RAM. SSDs may never achieve price parity with hard drives, especially at high capacities, but they will become more competitive in the low end.
Shortcomings of Flash Memory
Flash drives have negligible seek time and latency compared to hard drives, as they have no moving parts. And with no moving parts, they don't generate as much heat as hard drives - or noise. They may also provide faster startup time and are very reliable.
Well, in the short term at least. It's believed that flash memory cells are good for 10,000 to 1,000,000 write cycles, which is a lot less than hard drives. One way to work with this is to have a file system that spreads writes throughout the drive's capacity (this is called "wear leveling"), and with this today's drives can last "up to 20 years" with typical use.
Perhaps the biggest technical drawback to flash memory is slow write speed compared to read speed. The original NOR chips, invented at Intel, had long erase and write times, and the newer NAND chips, introduced by Toshiba in 1989, have faster read and write speed along with higher storage density. Where NOR chips have true random access to every byte, NAND chips access data in blocks of hundreds or thousands of bytes.
The size of these blocks is important, as flash RAM can only be erased a block at a time. This is part of the reason SSDs have significantly slower write speed than read speed. Because today's operating systems make extensive use of virtual memory, which uses hard drive (or SSD) space as though it were system memory - albeit much slower than DRAM. This involves lots of reads and writes, so the slow write speed of flash RAM is a big drawback.
Flash Drives vs. Hard Drives
On a cost-per-gigabyte basis, hard drives have it all over flash memory, and they're also available in much higher capacities. Read and write speeds are close to each other, making hard drives much better than SSDs for virtual memory or other applications that frequently write data. The drawback is that hard drives have moving parts, generate heat and noise, may draw more power than SSDs, and are susceptible to damage when dropped.
Perhaps the biggest difference between SSDs and hard drives is buffering. Hard drives have buffers (also called caches), which may be as small as 64 KB on really old drives or as large as 32 MB on some of today's top-end drives. The drive cache is memory on the drive controlled by its microcontroller. The purpose of the cache is to store data read from the hard drive and pass it along to the computer.
In the early days of Macintosh computing, SCSI hard drives had minuscule buffers. You had to set the interleave of your hard drive so it wouldn't overwhelm your Mac's SCSI bus - and that was a different setting for the Mac Plus, Mac SE, and Mac II, making it a real hassle to move a drive between Macs.
Possibly the first widely used drive to overcome this problem was the Quantum Prodrive, which had a 64 KB buffer. Interleave was no longer an issue, as the buffer could accept data as fast as the hard drive could dish it out and feed it to the Mac no faster than the SCSI bus could accept it. This unleashed performance, and Prodrives were very popular "back in the day" (circa 1990).
From that point forward, bigger buffers were one way to improve drive performance, and today it's not uncommon for a drive to have an 8 MB or 16 MB buffer. Even small hard drives, such as the 5 GB drive used in the original iPod and the 80 GB drive in the MacBook Air have buffers (1 MB and 2 MB respectively).
Improving Flash Performance
Flash drives don't have buffers.
Why not? If a DRAM buffer can make such a difference for hard drive performance, it stands to reason that it could do the same thing for SSDs. Writes could be buffered, which should help a lot with virtual memory. Reads would be buffered, also improving performance. Virtual memory performance would be better.
Adding a buffer to SSDs would add very little to its price, and I suspect the performance advantage would give the first company to do it a real leg up on the competition.
Another way to improve SSD performance would be to design new notebooks with hardware support for RAID and use two flash drives in parallel. This could theoretically double the data rate of reads and writes, giving SSD-based notebooks much perkier performance. This would occupy more space inside the computer, but the two lower capacity flash drives might also be cheaper than one higher capacity drive, resulting in improved performance at no additional cost - or doubling capacity for those who need more than today's highest capacity SSDs offer.
Another option is to include both a flash drive and a hard drive in the same computer. The flash drive would be the working drive, containing the core OS and other frequently accessed files. The hard drive could be the storage drive, holding your iPhoto and iTunes libraries, your work documents, help files, and other items that would be accessed occasionally. This would allow use of a lower capacity, lower cost flash drive while also providing the level of hard drive storage many of us need for media files. This isn't a low cost option, but it would be a lot less costly to include a 32 GB SSD and 160 GB microdrive than a 128 GB SSD.
Now imagine Apple offering SSD RAID plus a hard drive in the MacBook Pro line, along with at least one quad-core CPU option, and Apple's already awesome pro notebooks would stand head and shoulders above the rest.
We're still in the early days of flash drives, much as we were in the early days of hard drives in the 1980s. Buffers, higher rotation speeds, increased data density, and RAID were all ways that hard drives got better. Buffers, higher throughput, increased data density, and RAID are also ways flash drives can get better.
As good as SSD is, it can get better. Who will be the first to do
it?
Resources
- Flash memory, Wikipedia
- Solid-state drive, Wikipedia
- Virtual memory, Wikipedia
- Hard drive, Wikipedia
- Disk buffer, Wikipedia
Dan Knight has been using Macs since 1986, sold Macs for several years, supported them for many more years, and has been publishing Low End Mac since April 1997. If you find Dan's articles helpful, please consider making a donation to his tip jar.
Recent Mac Musings
- No High Definition iTunes Video for You, 11.19. The October 2008 MacBooks are preventing users from viewing some high-def iTunes content from being viewed on their external displays. Poor form!
- Anticipating Macworld: Nehalem, Snow Tiger, and Updated Desktops, 11.18. Intel's Core i7 CPU has to make it way into the next Mac Pro, nVidia GeForce graphics will drive the iMac and Mac mini, and 'Snow Tiger' will unleash the animal within.
- One Used Mac Can Make a Difference, 11.12. Instead of scrapping out old Macs for raw materials, what if the Mac community worked to restore them and give them away to those with no computers?
- A Brief History of Portable Computing: From Dynabook to Netbooks, 11.06. 40 years ago Alan Kay dreamt of a two pound handheld computer. Portables have made a lot of changes since 1981, but haven't yet matched the Dynabook.
- More in the Mac Musings index.
Links for the Day
- Mac of the Day: 'Lombard' PowerBook G3, June 1999 - 'bronze keyboard' model is first PowerBook with USB, reaches 400 MHz, trims almost 2 lb.
- Group of the Day: System 6 is the email list for those who choose System 6.
- November 19 in LEM history: 99: Screen size and resolution - 01: Mac OS X: Developers and users - 02: Frequently asked employment questions - 04: iTunes trails SoundJam, WinAmp in some areas - EyeTV for USB 2.0 - 07: Replacing your older iPod - Mac mini value - Classic still useful
Recent Content on Low End Mac
- Leopard Runs Very Nicely on PowerPC Macs, Simon Royal, Mac Spectrum, 11.19. Some claim that Mac OS X 10.5 is so optimized for Intel Macs that it runs poorly on PowerPC hardware. That's simply not the case.
- 3 WeatherBug Options for Apple Users, Charles W. Moore, Miscellaneous Ramblings, 11.19. Have instant access to current local weather conditions with a Dashboard widget, iPhone app, or Firefox plugin.
- Every Working Computer Is Useful to Someone, Allison Payne, The Budget Mac, 11.19. Whether it's a PowerBook 1400, G3 iMac, or Power Mac G4, it could be all the computer someone needs.
- Love My Refurb MacBook Pro, Eudora Forever, and the Lightest AA Batteries, Charles W. Moore, Miscellaneous Ramblings, 11.18. Also questions about nVidia GeForce 8600 problems in earlier MacBook Pro models and importing Eudora mailboxes into Eudora successors.
- Free Alternatives to Microsoft Office, Simon Royal, Mac Spectrum, 11.17. Microsoft Office is powerful and expensive. OpenOffice provides a full alternative, and Bean and AbiWord are excellent options for word processing.
- Cruz Browser Introduces Useful New Features, Charles W. Moore, Miscellaneous Ramblings, 11.17. Although only a 0.1 release, this new WebKit-based browser has several clever new features that just might hook you.
- DLO Action Jacket for the SanDisk Sansa, Tommy Thomas, Welcome to Macintosh, 11.17. Want to protect your SanDisk Sansa MP3 player on the go? The DLO Action Jacket does a great job.
- More links in our archive.
Recent Deals
- Best iMac G4 Deals, 11.18. Used 15" 700 MHz Combo, $243; 800 MHz, $280; 1 GHz, $380; 17" 1.25 GHz SuperDrive, $400; 20", $549.
- Best MacBook Air Deals, 11.18. New 1.6 80, $1,150 after rebate; 120, $1,744 a/r; 1.8 80, $1,794 a/r; 1.6 128 SSD, $2,150; used 1.8 64 SSD, $1,500; new, $2,200 a/r; 1.86, $2,398 a/r.
- Best Mac OS X 10.0-10.3 Deals, 11.18. Mac OS X 10.0.3, $30; 10.1, $20; 10.2, $60; 10.3 CD, DVD, $100; CD, $119; 10.1 Server, unlimited users, $58; 10.3 Server, unlimited, $150.
- Best iPod nano Deals, 11.17. Refurb 3G/4 GB, $79; new, $114; refurb 8 GB, $99; new, $125; 3G/8 GB, from $134; 16 GB, from $189. Prices include ground shipping.
- Best Titanium PowerBook G4 Deals, 11.17. Used 1 GHz with SuperDrive, $478 plus shipping.
- Best Xserve deals, 11.17. Used G4/1 GHz, $999; G5/2 GHz, $1,288; new 2.0 4-core Xeon, $1,900; refurb 3.0 4-core, $2,599; 2.8 GHz, $2,499; 3.0 8-core, $3,499.
- Best classic iPod Deals, 11.14. Used 30 GB video, $126; 80, $53; refurb 80 classic, $169; new 120 GB, $224; refurb 160 GB, $249; new, $280. New & refurb include shipping.
- Best eMac Deals, 11.14. Used 700 MHz Combo, $120; 800 CD, $170; 1 GHz Combo, $229; SuperDrive, $260; 1.25 Combo, $250; SD, $300; 1.42 Combo, $329.
- Best MacBook Deals, 11.14. Used 1.83 GHz, $595; 2.0 SD, $660; refurb 2.1 GHz, $949; 2.4, $999; black, $1,099; new 2.1, $869 after rebate; 2.4, $1,150 a/r; black, $1,194 a/r; more.
- More deals in our archive.
About LEM | Support | Usage | Privacy | Contacts
