URL: https://linuxfr.org/forums/general-general/posts/bench-ecriture-commande-dd-cp Title: Bench ecriture commande DD + CP Authors: julienB56 Date: 2014年10月28日T09:39:41+01:00 License: CC By-SA Tags: Score: 0 Bonjour, Je suis actuellement en train de réaliser des bench NFSv3/4. **rhel 6.5 serveur 192.168.1.2** cat /etc/export -> /tmp/mount_dbench/ *(rw,async,no_root_squash) **rhel 6.5 client** 192.168.1.2:/tmp/mount_dbench on /mnt type nfs (rw,vers=4,addr=172.27.114.16,clientaddr=172.27.114.18) système de fichiers commun ext4. Ces deux machines sont virtuelles et gérées par un cluster vmware. Les vmdk de ces deux machines sont stockés sur un baie avec classe de stockage sata. Sur mon client donc /mnt/mount_dbench est un point de montage NFSv4 issu de mon serveur. J'utilise pour bencher deux commandes. soit ```sh date; cp /tmp/SUU_731_Q32013.ISO /mnt/mount_dbench/ ; date (l'iso fait 8G) dd if=/dev/zero of=/mnt/mount_dbench/file.data1 bs=1M count=8192 conv=fdatasync #(fichier remplie de zero dont la taille finale est 8G) ``` Avec la commande CP j'obtiens un débit de 40 Mo/s alors qu'avec la commande DD j'obtiens un débit de 150 Mo/s Systématiquement je vide le cache avec la commande sync ; echo 3> /proc/sys/vm/drop_caches mais j'obtiens toujours ces mêmes résultats. Du coup je ne sais pas à quelle commande faire confiance pour bencher le débit en écriture. Quelqu'un peut-il m'expliquer ces différences significative de débit ?

AltStyle によって変換されたページ (->オリジナル) /