Responding to two posts in one...
It's 100 times faster for burst read, write, and random access. It is only 20% to 50% faster for sustained continuous read or writes. So for reading in large video files it would only be a marginal improvement.
Not true. The big point of flash is that it is exactly the same speed no matter where on the drive you are requesting the data. A flash drive, with all hardware and software properly implemented, should have the EXACT same speed wether doing burst random reads or sustained continuous reads. (In reality, it doesn't, but that's largely due to OS issues.) Flash media tops out at somewhere around 30 MB/s right now, as far as I can tell. That means 30 MB/s streaming video, or writing 10,000 32-byte temp files.
digitalbiker said:
Also a lot probably will depend on the bus capability. I'm not sure what the maximum speed capacity is for SATA but the flash drive probably exceedes this rate in burst mode. Hard to tell why you are seeing such poor performance through USB. Is it a USB 1.0 falsh drive? How old is the flash drive, possibly it isn't as high a performer as these new drives? Also maybe booting through the USB port slows access as well. I know FW800 16,000 RPM drives way out perform the USB 2.0 drives.
SATA is up to 300 MB/s. Read my above, there is no flash that gets anywhere near that. USB 2.0 is 60 MB/s, still twice what current flash gets. USB 1.1 is a whopping 1.5 MB/s, and no, I am *NOT* using a USB 1.1 drive. (Nobody makes them anymore, and there never were any 4 GB USB 1.1 flash drives.)
There is no such thing as a 16,000 RPM drive, but there are 15,000 RPM. They're all SCSI, and I haven't seen any FireWire-to-SCSI cases. Ever. The best you can do currently is SATA-to-FireWire, where you could run the 10,000 RPM Western Digital Raptor. FireWire 800 tops out at 100 MB/s compared to USB 2.0's 60 MB/s. Yes, the Raptor can push data faster than 60 MB/s, so you do see improvement. (In fact, just using FireWire 400, with it's theoretically slower 50 MB/s is faster, mostly because FireWire handles streaming high-bandwidth data better than USB.)
First, USB 2.0 is slower than SATA. USB thumb drives are different, some are nice and fast (and expensive), the low end crap is slow ass hell (and cheap). Also, the USB 2.0 implementation on OSX sucks big time compared to Windows. Firewire is awesome on the Mac (terrible on Windows), the best would be a Firewire thumb drive, but I don't think they make those.
I would imagine that moving flash to a SATA system, they would do some improvement, which is why I gave them an 80% speed boost in my estimate. I wouldn't say USB 2.0 is significantly worse on Mac. Make sure your external drives are formatted HFS+ not FAT, and you'll get a major speed boost. And, yes. One company
does make a
FireWire Flash Drive, but multiple reviews say it's slower than the latest USB models. (It came out before USB 2.0, so it was lightning fast compared to USB 1.1, but it's pretty worthless right now.) It also costs significantly more than a USB drive, with a 1 GB model costing $100!! (I recently bought a 4 GB USB 2.0 flash drive for $40.)
MrCrowbar said:
Secondly, thanks for the math. "13 years of continuous writing" sounds good to me, even taking into account the low data rate of your thumb drive. I label my 3.5" HDDs with an expiration date that is 18 months after first service. Yep, those drives are basically on 24/7 and work a lot. Once they are past this date, they are degraded and used as redundancy drives where it's not too tragic if they die. 2.5" laptop drives are usually replaced once a year with a bigger (and quieter) one and the old one becomes the "bitch drive", that gets formated a lot to be OSX native, Linux, Windows or FAT32 to exchange foles with Windows and Linux.
Yeah, laptop drives are not meant for (and not covered under warranty when used) 24/7. Most specifically say they are meant for 8/5 operation. (8 hours a day, 5 days a week, aka business use.) They should last more than 18 months, though. Although if you're using them in a server, it is probably good to rotate them out well before they start having problems.