De passer en USB 3.0 pour les cles USB et le port va en prinipe accelerer l'ecriture et la lecture des fichiers par rapport a USB 2.0 mais ca depend beaucoup de la qualite des cles USB et ca reste assez "mauvais" pour les deux. Souvent une cle USB 2.0 peu cher est crado et tres lente en ecriture (genre 1 Mo/s) pendant qu'un bonne cle USB 3.0 sera plus rapide meme si sur le PC on n'utilise qu'un port USB 2.0 avec. Toute fois ca reste assez largement en dessous d'un disque USB (meme un vieux disque USB 2.0 produit aisement 20 Mo/s ecriture et lecture sur des durees longues).
Donc les cles USB sont plus lentes que les disque USB et les disques USB sont plus lentes que les disques durs internes d'un PC (correct/moderne, disons minimum 50 Mo/s ou plutot 100 Mo/s).
Si on a un PC avec beaucoup de memoire RAM (genre 16 Go minimum, ou meme 32 Go etc.) on peut eventuellement configurer un disque virtuel dans le RAM et travailer la dessus. C'est ce que j'ai fait en Linux et s'accelere enormement les choses, notamment pour la creation des DVDs video (a l'epoque quand les enregistrements TNT etaient encore en mpeg2). Bien sur apres il y a une ecriture sur un disque ou cle pour la saufegarde a la fin mais ce n'est qu'une seule fois.
Donc pour le disque de travail dans l'ordre de preference:
1) disque virtuel RAM (je suppose en Windows il y a des softs qui font ca ?)
2) disque dur interne d'un PC (si PC assez moderne)
3) disque dur USB 3.0
4) disque dur USB 2.0
5) cle USB 3.0 (peut-etre c'est comparable a 4 mais je ne suis pas sur)
6) cle USB 2.0
...
1000000) cle/disque USB sur port USB 1 (pour ceux qui ont encore un PIII de 2000 sous la main
)
1000000000) une bonne vieille disquette (pour des PCs des annees 80 ou 90
)
Je crois les cles USB s'usent aussi si on ecrit souvent la dessus. Une manipe qui prend des minutes sur un disque dur (ou des secondes sur un disque RAM) peuvent prendre des heures sur une cle USB 2.0.
Edit: En Windows les "ramdisks" existent bien sur:
http://www.ordi-netfr.com/RAMDisk.phpSeulement pour plus de 4 Go ca semble payant mais peut-etre il y a d'autres softs/solutions.
En Linux il y a depuis "toujours" (c.-a-d. depuis 1991/1992) les ramdisks fixes (ou la taille est definie des le debut). D'ailleurs ces ramdisks sont essentiels pour le demarrage du noyaux linux au boot pour charger des pilotes. Cependant il y a aussi autre chose le "tmpfs" ce qui est comme un ramdisk elastique: ca ne bouffe que de memoire quand on copie reellement des fichiers la dessus et c'est ca que j'utilise (sur un PC 32 Go et avec une taille max de 16 Go pour le tmpfs).