Quote:
Originally Posted by HarryT
Because in a virtual environment the USB controller is "virtualised" and liable to interruption from other processes on the machine. In a non-virtual environment the USB device drivers guarantee timings using the hardware of the controller.
|
I'm sure you're thinking of firewire connections, as USB connections are always software controlled. Only firewire has hardware controllers built into it.
That said, USB is also really good at accounting for those kinds of things. It might have been a problem in 1992, but certainly not now. If your worried about your "timings" getting messed up, then don't have 1,000 browser windows open all running flash video while decompressing a 100gb file and simultaneously rendering scenes from your next blockbuster CG film and generating 3d modeled proteins. I think you'll be fine.
I'd like to see where you're getting your information.