Lorsque je copie des fichiers dans un répertoire monté (nfs), cela se fait très rapidement au début (>100 MB/s) mais à partir d'environ 1 gigaoctet complété (en utilisant rsync) la vitesse chute jusqu'à stagner à ~100 kB/s et souvent le transfert se bloque complètement. Pendant ce temps, mon ordinateur portable devient pratiquement inutilisable. ( éditer : Je l'interprète probablement mal. Il ralentit lorsque rsync affiche ~50% d'achèvement sur un fichier de ~2GB et ~15% sur un autre fichier de ~6GB. ) NFS semble absorber toutes les ressources. En tuant le processus de copie, on obtient seulement certains et je dois procéder à un arrêt brutal.
Je sais qu'il est nécessaire d'ajuster nfs pour obtenir des performances proches de la perfection, mais cela ne semble pas normal. Je ne sais pas du tout par où commencer.
Côté serveur
J'ai un raspberry pi avec raspbian et un disque dur usb de 1tb connecté via un hub usb. Le pi est connecté via un câble ethernet à mon routeur et fait tourner un serveur nfs. Le disque dur est formaté en ext4.
# /etc/exports /share 192.168.188.0/24(rw,no_subtree_check)
# /etc/fstab UUID=30dc34d3-878c-4ea3-8bcc-e817646f8ced /share ext4 defaults 0 0
Côté client
Il s'agit d'un très bon ordinateur portable fonctionnant sous Debian et qui est connecté au homegroup via une connexion sans fil.
# /etc/fstab 192.168.188.26:/share /share/ nfs rsize=32768,wsize=32768,timeo=14,intr