Mi sistema genera datos a través de USB que se almacenarán en una memoria externa. Pero parece que la unidad flash no tiene tanta velocidad como la especificada en el protocolo USB 2.0.
¿Qué limita realmente la velocidad de la unidad flash?
Mi sistema genera datos a través de USB que se almacenarán en una memoria externa. Pero parece que la unidad flash no tiene tanta velocidad como la especificada en el protocolo USB 2.0.
¿Qué limita realmente la velocidad de la unidad flash?
Hay un par de limitaciones diferentes que entran en juego cuando se utilizan dispositivos USB:
El dispositivo en sí mismo, aunque puede ser compatible con USB 2.0, no significa que leerá / escribirá a la velocidad máxima de USB 2.0 (por lo que las limitaciones de hardware del dispositivo, como la memoria flash utilizada).
La sobrecarga del protocolo USB. Mientras que la tasa de bits máxima en USB 2.0 es de 480Mbs, la tasa de bits efectiva máxima para datos es de 280Mbs o 35MBs ( enlace ) .
Varios dispositivos en el mismo controlador. Su computadora tiene un concentrador USB incorporado para permitir más puertos USB sin agregar más controladores (USB). Si otro dispositivo también utiliza una gran cantidad de ancho de banda en el mismo concentrador, el ancho de banda restante para su dispositivo USB caerá.
Posiblemente hay más factores en juego aquí, pero creo que cubrí los principales aquí.