深入探索 FreeBSD 文件系统与设备管理
1. NFS 挂载优化
在使用 NFS(网络文件系统)时,可能会遇到服务器从网络消失的情况,导致客户端上尝试访问 NFS 文件系统的程序永久挂起。为解决这个问题,可以将 NFS 挂载设置为可中断的,使用 intr 选项,这样就能通过 CTRL - C 中断挂起的进程。
FreeBSD 能够告知客户端文件系统是否以及何时无法访问,程序在尝试访问不可用的文件系统时会失败,而非永久挂起。
还可以设置读写请求的大小,默认值适合 20 世纪 90 年代初的网络,可使用 -r 和 -w 选项设置为更现代的值,例如 32768。以下是一个客户端挂载 NFS 文件系统的示例:
# mount -o tcp,intr,soft,-w=32768,-r=32768 server:/usr/home/mwlucas /mnt
在 /etc/fstab 中的对应条目如下:
server:/usr/home/mwlucas /mnt nfs rw,-w=32768,-r=32768,tcp,soft,intr 0 0
这种通用的 NFS 配置能在本地网络上提供良好的吞吐量,仅受硬件质量限制。
2. FreeBSD 与 CIFS
在典
超级会员免费看
订阅专栏 解锁全文
122

被折叠的 条评论
为什么被折叠?



