The Joy of the Flash Drive
An anonymous reader writes "A post to the C|Net site covers the numerous benefits of flash drives, such as speed, temperature, and battery consumption. The perk author Michael Kanellos is most fond of? The distinct lack of noise. 'The notebook I'm testing--a Dell Latitude D830 with a 64GB flash hard drive from Samsung--hasn't emitted a sound in three days. Flash drives, which store data in NAND flash memory, don't require motors or spinning platters. Thus, there are no whirring mechanical noises. Compare that with my T42 ThinkPad. It sounds like a guinea pig got trapped inside, particularly during the start-up phase. Vzoooot. Cronk, cronk, cronk. Zip, zip. (Pause.) Gurlagurlagurla...zweeee. '"
It sounds like a guinea pig got trapped inside, particularly during the start-up phase. Vzoooot. Cronk, cronk, cronk. Zip, zip. (Pause.) Gurlagurlagurla...zweeee
I like the hard drive noises. Lets be honest here, they are soft clicks and chirps, not chainsaw noises. It gives me a non-visual feel of what the computer's up to.
-Grey
Silver Clipboard: Time Management Tips
Technically, they don't really become unreadable, there's just an uncorrectable bit flip or two (out of say, 128KB) and that block gets marked "bad" and then it's not used anymore. Whatever data it contained is still there though, and you could read it if you wanted to. That said, on an SSD there is an onboard controller that abstracts away the Flash itself, so I suppose that it might not provide any interface to reading "bad" blocks, other than that there's really nothing stopping you.
I saw this link via The Inquirer - how to build your own from a bunch of RAIDed CF cards.
Assemble a SSD disk for less than 75 Euro
http://www.guru3d.com/article/memory/506
"Don't belong. Never join. Think for yourself. Peace." V.Stone, Microsoft Corporation
...There is a pci card available that will take four CF cards and RAID-0 'em into a single drive. I was going to get it myself, but I slightly resented the poky pci bus at 133MB/s. In the future if they made one with 8 CF slots and put it onto a pci-e bus, I could then use 8 40MB/s CF cards in RAID-0 to make a single flash drive with 320MB/s on tap. That's a sweet-sweet prospect, but as yet they haven't made such a product.
dK'Tronics released a silicon disc for the Amstrad CPC which could be used as either a memory expansion or as a solid state drive.
This is not about wear, as far as I know. The flash cards work fine. It's just that Linux starts giving I/O errors after some time. Reboot the system and all is fine again. I think there is a software limit somewhere.
Please correct me if I got my facts wrong.
The upcoming solution to this seems to be to turn random writes into serial ones; presumably buffering up writes in battery backed up memory.
Fortunately, you don't have to worry about not knowing the performance of these SSDs because there are reviews aplenty comparing the macbook with and without the SSD. Here is one such review. Here's the summary: a bunch of benchmark bars showing the macbook air SSD outperform the macbook air sans-SSD; but being outperformed by the macbook and macbook pro without SSDs. The Good:
* No more entire machine slowdowns! (well, most of the time...)
* Speedy boot, disk read, and build times
The Bad:
* The moderate gains in everyday use aren't worth $1,300 And now you know!
"Goodness me, how unlike the FBI to abuse the trust of the American public." -- The Onion
At a seminar I attended recently, a rep from a Japanese flash manufacturer was all giddy at the prospects (and official rumor) that M$ was going to do for the flash drive what was done for the winmodem, ie extract the intelligence out of the peripheral and make the OS do it. M$ doing the wear leveling algorithm, what a comforting thought. And I'm sure it will be accomplished in a way that make dual boot even easier.
As has been debunked I'm sure hundreds of times before on Slashdot, I will debunk this falsehood once again. The number of writes is not a limiting factor in the life cycle of a modern flash drive. It was a limiting factor 10-ish years ago, but it is not now. Even if you swapped to a modern flash drive constantly at maximum throughput and the drive was completely full except for one block (the worst possible scenario for a flash drive), it would conservatively last for at least 60 years (if I remember right). Maybe modern drives are now into the hundreds of years.
I'm not saying a flash drive will last 60 years. I'm saying the number of writes is not the limiting factor. Wear levelling and block moving (the nice thing about flash is you can relocate a rather static block of memory somewhere else, since it's all random-access) algorithms are to the point where the number of writes is not a limiting factor. Once again, write and swap and rewrite as much as you like to a modern flash drive. The number of writes is not a limiting factor.
I'm starting to think early flash drives will have the same effect of rechargeable batteries. When people think of rechargeable batteries, they too often think of the ones from yesteryear with a limited number of recharges and that awful "charge memory". So too it seems with flash drives. Even otherwise informed people seem to think that writing to a flash drive some billions of times will somehow have a deleterious effect. It won't.
Depending on how the drive is used. If you have a flash drive 95% full and unchanging, won't the other 1% get killed pretty quickly, even with wear levelling?
I too like the sound and the vibration that you can feel from outside the case. I can tell which drive it's accessing, if there's something wrong or it's not doing anything at all by just placing my hand on the case. Plus the expresson on people's when I touch the case and say something like "it's accessing d: drive" is priceless. It also sounds like the dude's drive is on its last legs.
From a real dictionary (oed): 'The Concise Oxford Dictionary of English Etymology perk(s) sl. abbr. of PERQUISITE(S)). XIX.' Where sl. means slang. Sure a slang word can be used in this context and I even pointed out that it was an widely used spelling. I stand by the assertion that 'perq' is the correct abbreviation. From your own link: Main Entry: 3perk Function: noun Date: 1824 : perquisite --usually used in plural Welcome to the world, where the American is not always correct simply because it is the most popular.
My old laptop had quite typical HD, but still quite noisy if you work at night while all background house noises are gone. So if I wanted to listen mp3, instead to listen if from the HD, I would attach my mp3 player to an USB slot, and then plugged headphones to the laptop. I could use the mp3 player directly, but this way I did not have to worry about batteries. (And Winamp is a better mechanism to control your playlists than player's internal software.)
No sig today.