一开始是使用mount 192.168.1.190:/work/nfs_root /mnt -o nolock 挂载共享文件夹
但是后来cp 一个6m多的文件会导致server not responding
之后查找了原因是nfs默认是使用udp方式,丢包率非常高
改成tcp方式之后成功拷贝大文件
以下是挂载nfs的代码
int main(void)
{
//system("mount 192.168.1.190:/work/nfs_root /mnt -o nolock");
system("mount -t nfs -o nolock,rsize=4096,wsize=4096 192.168.1.190:/work/nfs_root /mnt");
return 0;
}