3 votes

Pourquoi est-il plus lent sur Windows d'extraire des fichiers rar sur un stockage USB/réseau ?

J'ai remarqué que sous Windows 7, l'extraction de fichiers rar sur le disque dur local est toujours beaucoup plus rapide que sur le stockage réseau (CIFS) ou en USB 3.0, même lorsque le stockage externe a de meilleures performances en écriture séquentielle que le disque dur local

J'ai testé avec Winrar et 7zip et obtenu des résultats similaires. L'extraction vers le stockage réseau (connexion gigabit vers FreeNAS CIFS) prend 3 fois plus de temps, alors que l'utilisation du processeur/mémoire/carte réseau est inférieure à 10%.

Normalement, je peux copier des fichiers vers le stockage réseau à plus de 50Mo/s (limité par le disque dur local), mais l'extraction se fait à environ 2Mo/s.

Je pense que la latence d'Entrée/Sortie nuit vraiment aux performances dans ce type d'application, mais je ne sais pas exactement pourquoi. Est-ce que quelqu'un en sait plus à ce sujet? Merci

0voto

Richard Powell Points 124

Généralement, lorsque vous extrayez un gros fichier, une fois l'extraction terminée, vous pouvez alors le voir se copier vers l'emplacement où vous l'avez extrait depuis un emplacement temporaire. Je suppose que c'est également le cas avec les lecteurs réseau. Il est probable qu'il s'extrait d'abord vers un emplacement temporaire sur votre disque dur local, puis se copie vers le lecteur réseau.

0voto

Jason Bristol Points 832

Cela est dû au fait que vous transmettez vos fichiers vers un lecteur partagé en utilisant Windows SMB et non pas en utilisant FTP (File Transfer Protocol) qui est conçu pour transférer de gros fichiers. Le gros inconvénient d'utiliser SMB est qu'il chiffre le trafic des deux côtés, ce qui signifie que si vous mettez des fichiers sur un lecteur partagé, vos données sont extraites, chiffrées, transmises, puis déchiffrées, potentiellement scannées pour les virus, et finalement écrites sur le lecteur partagé. Cela entraîne des chutes significatives de vitesse. La recommandation est d'utiliser SMB pour les petits fichiers, les plus gros fichiers devraient être transférés en utilisant FTP. Une bonne solution serait d'extraire les fichiers localement, puis de les transférer en utilisant FileZilla ou un logiciel similaire.

-1voto

Randy Points 1

La vitesse de Winrar est directement affectée par la vitesse de votre disque dur. Obtenez un SSD ou un samsung 950pro et vos vitesses de Winrar seront incroyablement rapides.

USB a des vitesses de transfert plus faibles donc il est plus lent

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X