Je ne m'y connais pas vraiment en USB et en SATA mais doute que le CPU soit totalement en charge des transferts. Il y a probablement des mécanismes de DMA qui permettent d'accéder directement à la mémoire sans utiliser le CPU. En gros, cela signifie qu'il doit être possible de saturer un lien USB2 même avec un CPU très lent si les paquets de donnée à transférer sont gros (du genre un flux vidéo). Par contre, le CPU sera beaucoup plus stressé si le protocole USB consiste en de multiples petit paquets.
[^] # Re: Gestion réseau ?
Posté par SChauveau . En réponse au journal Raspberry Pi: la suite. Évalué à 2.
Je ne m'y connais pas vraiment en USB et en SATA mais doute que le CPU soit totalement en charge des transferts. Il y a probablement des mécanismes de DMA qui permettent d'accéder directement à la mémoire sans utiliser le CPU. En gros, cela signifie qu'il doit être possible de saturer un lien USB2 même avec un CPU très lent si les paquets de donnée à transférer sont gros (du genre un flux vidéo). Par contre, le CPU sera beaucoup plus stressé si le protocole USB consiste en de multiples petit paquets.