Post a Comment
This is pretty good information, I'm am much more comfortable now with Intel developing the USB3 driver internally for Linux and seeing it reach close to the practical 300MB/s plus limit .Its neat to know the people actually doing the work can get to the shows and talk about it.
I'd hope the work can be reused for the other open source OSes too (Haiku etc) and I sure hope it gets backported to Win XP and 2000. Would be a real bummer if Microsoft asumes older Windows can live without USB3 but I'd sort of understand if there are technical reasons it can't be done given the comments in the article.
I saw that Kangaru has a USB Flash drive with a Sata port on the other end getting us ready for a big speed bump from these devices.
Now I wonder when we will see USB3 Flash drives.
And if Intel marketing reads this, please pressure the vendors that put this into products to be honest on the packaging about speeds, no more 480*10 MB/s nonsense when the vendors know perfectly well what the limits really are, bith USB2/3 and the devices own limits.
While I greatly welcome USB 3.0, I don't understand why Apple want to abandon Firewire. It is pretty good. I'm not an Apple customer and I don't plan to, so it's not a problem for me but I'd like to know. Before buying a new computer, I want to see USB 3.0 and SSD wide-spread for most silence and speed.
There are a handful of reasons, I think. Most new video cameras use solid state storage, which makes Firewire unnecessary. And while USB2 isn't great, it *has* been good enough to keep Firewire largely confined to DV cameras and Macs.
Then there's eSATA, which appears to be a better option than either Firewire or USB2 for connecting external drives (it's also much more likely that a computer can handle eSATA, given the ubiquity of SATA).
And with USB3 on its way, I suspect Apple weighed the cost of upgrading Firewire to make it competitive with newer/upcoming standards VS. the potential revenues and decided it wasn't worth their while.
But...They still need connectivity with a computer as much as before, no?
But why choose USB 2.0 over Firewire if it is much slower? (USB 2.0 goes up to 480Mbps; Firewire up to 3.2Gbps)
And with USB3 on its way, I suspect Apple weighed the cost of upgrading Firewire to make it competitive with newer/upcoming standards VS. the potential revenues and decided it wasn't worth their while.
Nowadays, I agree, but Firewire was launched in 1995, and it should have been ubiquitous, for its technical advantages and speed, but this hasn't happened.
But...They still need connectivity with a computer as much as before, no? "
Most of the newer cameras (that I've used, at least) record to removable memory sticks - and then the video is transferred by plugging the memory stick into a card reader of some sort. I don't have extensive experience with newer cameras by any means, but that was the case with one of the newer Sony HD cams that we had the use of at work recently. IIRC, Macbook Pros have a built-in card reader that is compatible with the memory sticks used by Sony cameras.
That said, I certainly don't think that Firewire will lose its usefulness for video work over night. E.g., the main camera we usually use at work is a Panasonic DVX100B (a plain 'ol SD DV, tape-based camera) - and for stationary single-camera shoots, we normally hook it up to first-gen Macbook via firewire and record directly to a hard drive.
But why choose USB 2.0 over Firewire if it is much slower? (USB 2.0 goes up to 480Mbps; Firewire up to 3.2Gbps) "
The main reason (the sole reason, IMO) is the ubiquity of USB 2.0. With a USB 2.0 device, I can go to any PC made in the past 4-6 years and reasonably assume that it will work.
There are also related factors - E.g., I've found that external hard drive enclosures which support Firewire are generally more expensive than those with USB2/eSATA support.
And with USB3 on its way, I suspect Apple weighed the cost of upgrading Firewire to make it competitive with newer/upcoming standards VS. the potential revenues and decided it wasn't worth their while.
Nowadays, I agree, but Firewire was launched in 1995, and it should have been ubiquitous, for its technical advantages and speed, but this hasn't happened. "
Totally agreed - if technical merit were the only deciding factor, Firewire would have won out (just from the amount of time that it took for USB to *somewhat* catch up in terms of transfer speeds).
I've always lamented that we never (to my knowledge, at least) saw real Firewire drives - in other words, hard drives with built-in Firewire controllers, rather than ATA drives connected via IDE-to-Firewire adapters. And there's also the sad / amusing irony that Apple themselves helped popularize USB with the first-gen iMac.
Edited 2008-12-15 21:40 UTC
It's all about price. It is much cheaper to use USB than FireWire. USB is mostly implemented in software. The connection itself is dumb. FireWire requires much more hardware to function. That's also a big reason why FireWire is faster and better for things like streaming video. That doesn't really matter anymore now that new camcorders are completely digital. There is no need to stream video when you can just copy files.
This is really one of those "My, my, hasn't the world changed!" moments for me.
I remember not all that many years ago when Windows had been supporting USB for *years*. USB was becoming popular and regular folks were buying USB devices off the shelf, plugging them into their Windows98 machines, and using them. Meanwhile, the effort to add USB support to the Linux kernel... churned on... and on. There was a group of devs working on it. They had a mailing list. And I presume a CVS server, and all the other trappings of an OSS project. But no actual working code ever seemed to appear.
Meanwhile, I would have customers go out and innocently buy a USB mouse or keyboard, expecting to use it. And when it didn't work, they'd call me. And I'd have to hmmm and hawww in explaining that Linux couldn't do that. (What's worse, I couldn't even blame it on some proprietary Microsoft dirty trick!)
Finally, one evening, Linus decided to look into it. The next day, he posted on LKML, and in pretty much these words, "I looked at the code and I couldn't understand it. And I figured that if I couldn't understand it, then it must be bad. So I whipped up this patch last night."
Well, the code he had written from scratch "last night" was the firm foundation that the previous USB guys had failed to achieve in the years they'd been working on the problem. And real USB support in Linux took off pretty quickly from there.
Shortly following Linus' LKML post, the original team published a statement saying that they had discussed the matter, and had decided to cease development on their project. To this day I feel embarrassed for them, having all that happen so publicly.
But anyway, we sure as hell didn't have any Intel sponsored USB efforts back then. The things we just take for granted these days...
Edited 2008-12-15 18:32 UTC
But why choose USB 2.0 over Firewire if it is much slower? (USB 2.0 goes up to 480Mbps; Firewire up to 3.2Gbps
This is why I bought the Seagate external drives with USB2/eSATA/Firewire. If you are using large files it would be a mistake to just go with USB2. You would regret it. My Firewire drive connected to a dedicated Firewire contoller card operates about twice as fast when moving large video files around. USB3 sounds nice but until it is available I would definitely stick to a USB2/Firewire combo. In a pinch I can connect my latop to the drives and copy via slower USB2.



