читаю сейчас презенташку о мифах про линукс что пробегала в новостях:
http://www.kroah.com/log/linux/ols_2006_keynote.html
> Here's an example that shows how this all works. The Linux USB code has been rewritten at least three times. We've done this over time in order to handle things that we didn't originally need to handle, like high speed devices, and just because we learned the problems of our first design, and to fix bugs and security issues. Each time we made changes in our api, we updated all of the kernel drivers that used the apis, so nothing would break. And we deleted the old functions as they were no longer needed, and did things wrong. Because of this, Linux now has the fastest USB bus speeds when you test out all of the different operating systems. We max out the hardware as fast as it can go, and you can do this from simple userspace programs, no fancy kernel driver work is needed.
подтверждаю, флешбрелок маунтится за секунду и обменивается данными на скорости 8-9 мегабайт/сек. В оффтопе ХП каждый новый брелок определяется ок. минуты (вторично воткнутый секунд за 5) и копирование происодит на скорости от 300 кб (фрегат, старый фар, тотал коммандер без птицы о режиме совместимости) до 3 мегабайт/сек. USB салазки/некоторые телефоны отваливаются во время работы. При втыкании нового USB устройства отваливаются вообще все остальные. Может ну его это АПИ :) ?