Mon ordinateur portable et ma station de travail sont tous deux connectés à un commutateur Gigabit. Les deux fonctionnent sous Linux. Mais lorsque je copie des fichiers avec rsync
il obtient de mauvais résultats.
J'obtiens environ 22 Mo/s. Ne devrais-je pas théoriquement obtenir environ 125 Mo/s ? Quel est le facteur limitant ?
EDITAR: J'ai mené quelques expériences.
Performances d'écriture sur l'ordinateur portable
L'ordinateur portable dispose d'un système de fichiers xfs avec un cryptage complet du disque. Il utilise aes-cbc-essiv:sha256
mode de chiffrement avec une longueur de clé de 256 bits. Les performances d'écriture sur disque sont 58,8 Mo/s .
iblue@nerdpol:~$ LANG=C dd if=/dev/zero of=test.img bs=1M count=1024
1073741824 Bytes (1.1 GB) copied, 18.2735 s, 58.8 MB/s
Performances de lecture sur le poste de travail
Les fichiers que j'ai copiés se trouvent sur un logiciel RAID-5 sur 5 disques durs. Au-dessus du RAID se trouve un LVM. Le volume lui-même est crypté avec le même code. La station de travail est équipée d'un processeur FX-8150 qui dispose d'un jeu d'instructions AES-NI natif, ce qui accélère le cryptage. Les performances de lecture du disque sont les suivantes 256 Mo/s (le cache était froid).
iblue@raven:/mnt/bytemachine/imgs$ dd if=backup-1333796266.tar.bz2 of=/dev/null bs=1M
10213172008 bytes (10 GB) copied, 39.8882 s, 256 MB/s
Performance du réseau
J'ai exécuté iperf entre les deux clients. La performance du réseau est 939 Mbit/s
iblue@raven $ iperf -c 94.135.XXX
------------------------------------------------------------
Client connecting to 94.135.XXX, TCP port 5001
TCP window size: 23.2 KByte (default)
------------------------------------------------------------
[ 3] local 94.135.XXX port 59385 connected with 94.135.YYY port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.09 GBytes 939 Mbits/sec