Flash and the Future
These sorts of flash drives would be beautiful in portable devices yes. Pocket PCs that can actually hold the bloat in windows XP (I kid I kid), iPod nanos that hold 32 gb, and any of a dozen other applications.
But more importantly I can see a terrific value using them in laptops. Imagine putting 5 x 16gb flash drives in a laptop in a RAID 5 array, giving 64GB usable space (more than enough for most laptops). You'd have a few huge advantages.
1. You'd save a terrific amount of power (spinning CDs and HDs kills batteries faster than about anything).
2. In a RAID 5 array (so long as only 1 drive fails at a time), if you have a drive failure, you could have a little program popup and say "look part of your HD has died. You haven't lost any data, so don't worry, but get this serviced immediately."
3. With the RAID 5 controlled by the computer, the read/write times would be unreal. Fastest loading ever. 10 second boots and instant program loading!
4. With solid state memory, no more hard drive heads scratching the hard drive platters if you drop your laptop.
5. Flash memory is small. Even 5 chips would be much smaller than a 2.5 inch hard drive. More importantly, it is flat. So you could get laptops half inch thick (assuming a slot loading CD drive).
6. No problems with fragmentation. Because read on flash speeds aren't tied to sectors being consecutive, it doesn't matter if files are spread all over.
I'm sure there are other advantages too, but this is what came off the top of my head.
When you unplug your computer, the reason you lose unsaved stuff is because RAM, without power, cannot hold data. Not so with flash though. If we could get a faster version of flash with read/write speeds closer to DDR RAM speeds, you could have a computer that, when unplugged unexpectedly, doesn't lose anything it wasn't writing at that very millisecond. Boy wouldn't that be a leap ahead?
Many people are worried about flash hard drives. They worry that flash memory has a limit to the number of writes. This shouldn't be a big problem because - the number of writes is really large - with load balancing no particular sector will wear out faster than any other - the worst a drive can become is read-only.
Traditional hard drives have some advantages over flash. Traditionaly hard drives have faster consistent write speeds, flash is faster for smaller files but slower for large ones. This is assuming the regular hard drive isn't fragmented, but it is a concern nonetheless. To beat this hardware manufacturers have developed hybrid drives.
Windows Vista have plans to use flash much more than previous operating systems. Vista will have the option to use a flash drive you plug in as memory. While it isn't as fast as real RAM but it is leaps faster than traditional virtual memory. Vista also has planned support for the hybrid drives I mentioned. This is a traditional hard drive coupled with a large flash drive. The flash drive would be used as a buffer (rather than the 2, 8 and 16 meg buffers on current HDs). This buffer would also be used for primary data storage, and the hard drive wouldn't have to spin all the time. These hybrid drives have many of the same benefits a pure flash solution would have, though not to the same extent.
Unsurpisingly Samsung (the makers of these massive chips) have made a flash laptop of their own. And for those doubting the feasibility, Intel seems to agree .
I hope Apple is working on this. Currently I can only see Apple implementing something like this, but eventually it'd hit the PC market. HP seems to still innovate even if Dell doesn't. Wouldn't that give them a boost, the fastest laptop (so they claim) now is even faster, more stable, fault tolerant, and smaller.
Flash drives have faster burst read times than traditional hard drives, but not long consecutive reads. That problem would be eliminated by having a striped array.
I know about the limit to reads/writes, however this can be mitigated by proper allocation.
Flash drives are rated at 1,400,000 hours of MTBF. That is a long time. Most Hard Drives are rated at 1,000,000 hours of MTBF.