Eu tenho um servidor NFS executando o Linux e exportando alguns compartilhamentos. Tanto clientes Linux como MacOS se conectam ao servidor, e enquanto com os clientes Linux obtenho velocidade de gravação de ~ 75MB / s, os clientes MacOS recebem apenas ~ 25MB / s de velocidade de gravação (mesmo arquivo, mesma distância do servidor, mesmo switch, etc. ..).
Quais são as possíveis razões para essa drástica diferença no desempenho?
Eu já tentei ajustar a conexão NFS no Mac editando /etc/nfs.conf
nfs.client.allow_async = 1
nfs.client.nfsiod_thread_max = 128
Com essas configurações, estou pelo menos acima de 15MB / s para 25MB / s. No entanto, isso ainda é tão longe do que eu recebo nas caixas de linux.
Como devo mais depurar isso? Existe alguma maneira especial que eu deveria exportar essas ações para macos?
Aqui está o meu /etc/auto_master
caso você queira ver as opções do NFS que estou usando:
/home auto_home -nobrowse,hidefromfinder,resvport,intr,hard,sloppy
EDIT: Eu sei que isso deve ser um problema do NFS porque eu posso copiar arquivos entre o cliente MacOS e o servidor Linux NFS com scp
e lá eu recebo ~ 60MB / s.