O tamanho do NFS {r, w} definido pela opção de montagem do cliente e / ou recursos do servidor. IOW, você pode defini-los na linha de comando como:
# mount -o rsize=1048576 .....
O cliente Linux possui valores padrão diferentes para v3 e v4 - 32k e 1MB. O servidor nfs pode solicitar um tamanho menor ou pode suportar tamanhos maiores. Você deve ser capaz de ver isso com wireshark como chamada FSINFO para os atributos de arquivo v3 ou FATTR4_MAXREAD / FATTR4_MAXWRITE, que solicitou com a primeira chamada GETATTR.
A camada RPC pode dividir solicitações únicas de leitura ou gravação em vários fragmentos RPC. A camada TCP pode dividir um único fragmento RPC em vários pacotes TCP. Por outro lado, a camada TCP pode reunir várias solicitações RPC em um único pacote TCP, se elas couberem.
Existe um documento bastante desactualizado Optimizing NFS Performance , mas terá uma ideia de como ajustar os números.