FreeBSD 文件系统管理与SCSI基础全解析
1. Soft Updates 软更新
Soft updates 能够预防许多问题。如果你在安装系统时遵循相关建议,可能已经启用了软更新。可以通过不带参数运行 mount 命令来查看软更新是否已开启。若未开启,可使用 tunefs(8) 程序来启用或禁用软更新。
启用软更新的步骤如下:
1. 将系统引导至单用户模式。
2. 卸载想要更改的文件系统。
3. 使用 tunefs 启用软更新。
# umount /usr
# tunefs −n enable /usr
# mount /usr
然后引导至多用户模式,软更新即已启用,且文件系统会在重启后记住该设置。若要禁用分区上的软更新,只需将上述示例中的 enable 替换为 disable 。
2. IDE 写入缓存与软更新
软更新在 SCSI 硬盘上效果最佳,不过在 IDE 架构下也能正常工作,但存在一个关键问题:许多现代 IDE 驱动器支持写入缓存。IDE 写入缓存会将待写入的数据记录在板载芯片中,这可能会给软更新带来麻烦,因为软更新期望硬盘如实报告数据是否已写入磁盘,而 IDE 写入缓存报告的是数据已安全存储在缓存中,并非已写入磁盘,这可能会导致数据在实际写入磁盘前有一秒或更长时间的延迟。
在服务器上,这种差异会持续存在,因此如果关心数据安全,应通过在 /boot/load
超级会员免费看
订阅专栏 解锁全文
107

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



