LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1312|回复: 3

怎么关掉EXt4的日志?

[复制链接]
发表于 2009-5-6 09:17:33 | 显示全部楼层 |阅读模式
google了下,据说ext4可以像ext2那样关闭日志来提高性能,但是没google到具体如何实现,谁知道如何关掉?

用ssd的话,关掉日志应该性能更好吧,对双方而言。
发表于 2009-5-6 10:09:29 | 显示全部楼层
真的有那样的特殊需求吗?有日志会安全一些吧

可以用tune2fs的has_journal关闭
回复 支持 反对

使用道具 举报

发表于 2009-5-6 12:26:27 | 显示全部楼层
以下来自网络,本人并未测试,慎用:
另外,禁用日志对系统的性能提升也并如想像的那么大。。。

在fstab的mount里加入:data=writeback 参数
或者使用命令:
turn2fs -o journal_write_back /dev/????

(注意,只能在kernel 2.6.29或以上使用),这个只是不使用日志功能,你创建的文件系统仍然有日志块存在。而且我看网上的资料觉得这个似乎还有元数据的日志,并不是完全禁用。关于数据模式参考:
http://www.mjmwired.net/kernel/D ... ystems/ext4.txt#313

如果要在分区建立的时候不创建日志块,需要打补丁,使用命令
mkfs.ext4 -O ^has_journal /dev/????
创建文件系统挂载时会出错(turn2fs也一样)。
回复 支持 反对

使用道具 举报

发表于 2009-5-6 13:01:49 | 显示全部楼层
Post by ibearz;1983909
google了下,据说ext4可以像ext2那样关闭日志来提高性能,但是没google到具体如何实现,谁知道如何关掉?

用ssd的话,关掉日志应该性能更好吧,对双方而言。



一般来说,闪存类型的文件系统,启用日志会提高性能,而不是下降。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表