I don't know why anyone would make such comments without having a good grasp on the technology. The "small speed increase" you refer to is actually subjectivly large when you take into consideration the normal disk activity of a person (lots of random reads and writes) and the strengths of SSDs (very fast seek speed for navigating between random data locations).
That said, Although the Air will feel faster due to the quick seek time of the SSD, It's not like Apple choose to use the best SSD on the market, nor even a moderately fast one..You can't possibly sit here and dismiss all SSDs as a waste of money that only speed up a "few" apps. That's like dismissing all Intel processors by looking at a Celeron and claiming AMD's are faster.
The truth is it TOTALLY depends on the specific SSD model and manufacturer as to how fast it will be.
There are many different SSD flash technologies and architectures. The macbook Air happens to use a cheaper/less power intensive/slower model than are out there.
You can already purchase 1.8" SSDs that are twice as fast as the one currently in the macbook air
I'm not necessarily disappointed with the SSD that the Air uses. I understand that the costs involved can get pretty big, and I'm glad that Apple even decided to offer an SSD, and a 64GB one instead of a 32GB one. However, I think I've been spoiled by looking at all the announcments from the storage companies about their new super fast SSDs.
I mean HOLY CRAP, Samsung announced their new SATA II 64GB SSDs that are blazing FAST. Check out these specs..
SEQUENTIAL Write speed: 100MB/sec
SEQUENTIAL Read speed: 120MB/sec
I don't remember the random read/write speeds, but they would be even better. You can get them in 1.8" and 2.5". I can't wait to throw one of these in a Macbook Air.
The SSD in the Air is actually slower than nearly all the recent SDD model announcements that I've seen on different tech websites. I would say for people who are on a budget, just get the HDD, and wait until SSD prices come down a bit, and buy a much faster 1.8" SDD. You'll probably spend less than the $1,000 you would be spending now anyways.
Let me start by suggesting that if you are making the argument that people don't understand a technology that you make sure they don't and that you do. Just sayin'...
There's an old adage among engineers: "Better, cheaper, faster-- choose two". Apple chose a performance/price/power tradeoff they felt they could live with.
Here's the only data I can find on the
current PATA drive in the Air:
Read: 57MBps
Write: 38MBps
Power: 0.17W active (write)
Here's what I find on the
newfangled SATAII drives:
Read: 100MBps
Write: 80MBps
Power: 0.5W active
Since they don't publish datasheets, I can't see what those numbers actually mean. What I gather from this though is they're pumping more power through the system to gain performance. No magic. I'd almost wonder if they were running some sort of RAID under the hood with those numbers. If you're looking for performance, you'll be happier with the new drives, whenever you can get your hands on them, if you're juiced about the longer battery life you'd prefer the existing ones (not that half a Watt counts for much these days). SATA II wasn't chosen because it was necessary to handle the data rates.
You're also missing a link on what OS X's disk access habits are-- what gives you so much confidence that you spend all your time reading little bitty files all over the disk? I see all the numbers listed as uncached, which doesn't match normal use. Looks to me like the type of
HDD the Air uses probably has a 2MB cache. Again, no datasheet, but I'd guess the cache can accept writes at 100MB/s, and will probably boost sequential read times if they are OS limited.
On top of the cache you have the OS buffering which will likely read more of the file than you've requested. If you are doing all the little reads and writes that you're suggesting and your disk is slowing you down, then the application should have been written to read in everything up front. The only time I might be doing a lot of little reads all over a disk with no buffer is at application start with highly fragmented disk images. I spend a very small amount of time launching apps during the day.
See how the hard drive starts to beat the flash drive at "random writes" of 256k? That's because it's not random anymore-- it's one seek followed by a bunch of sequential writes.
Writes should only block in very specific cases, most of the time the write call should return almost instantly and the application can get on with its business while the system completes the writes in the background, or at application close (ever notice your preferences don't always get saved if the app crashes?).
All of this starts to point back to my earlier comments-- I'd rather have more RAM than a flash disk for my money. I don't want virtual memory paging out to a device with significantly slower sequential write times.
As scottamoulton so succinctly explained, and I apologize for not being as brief, flash is a very different medium from rotating platters. Even as things are, I'd expect that there are some uses for which flash drives might show a significant benefit. In order to really benefit, Apple would have to significantly rework their file system, their memory manager and their file tree structure, and I haven't heard any talk of that being done.
I'm not arguing the SSD doesn't have any benefits. The only benefit Apple is comfortable trumpeting seems to be increased reliability, and I haven't seen enough data from other sources yet. I suspect there will be power benefits and probably performance benefits under certain conditions. My argument is merely that there are more cost effective ways of getting those benefits and all the superlatives aimed at flash might have been a bit wide of the mark. Additional RAM would be one. Running an external drive would also probably give you a performance boost at the cost of power, but with USB in the equation I'm hesitant to insist on that...