禁止atime参数加速硬盘读写
一些老版本的Ubuntu发行版和别的发行版在挂载硬盘的时候使用了atime参数,经Linus Torvalds本人确定,如果使用了atime参数,那么每次访问一个文件的时候同时还会索引访问记录。修改相关文件可能会造成部分依赖此参数的程序无法工作,如果出现此问题,请恢复所修改的文件。
备份,启动终端,运行命令:
$sudo cp /etc/fstab /etc/fstab.bak
编辑fstab:
$sudo gedit /etc/fstab (Kubuntu则用kate),也可以用nano或vi
fstab的内容如下显示:
# /etc/fstab: static file system information.
#
# <file system><mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda1
UUID=9ef06824-ecf4-4d8c-9c38-f85b555a8a88 / ext3 relatime,errors=remount-ro 0
# /dev/sda5
UUID=371f1b3c-87ad0437b-b203-f43deaf86a6e none swap sw 0 0
只要在relatime,errors=remount-ro这个参数组前加两个参数:
noatime,nodiratime
变成下面样式:
# /etc/fstab: static file system information.
#
# <file system><mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda1
UUID=9ef06824-ecf4-4d8c-9c38-f85b555a8a88 / ext3 noatime,nodiratime,relatime,errors=remount-ro 0
# /dev/sda5
UUID=371f1b3c-87ad0437b-b203-f43deaf86a6e none swap sw 0 0
重启后即可,如果有什么莫名其妙的问题出现,比如某些程序出错,那么试着恢复回来fstab,很简单,只需要运行命令:
$sudo cp /etc/fstab.bak /etc/fstab
即可恢复原有fstab。
[via]http://lifehacker.com/5074959/speed-up-linux-hard-drives-by-disabling-atime
[via]http://lifehacker.com/5076585/five-tweaks-for-your-new-ubuntu-desktop
PS:2009年新年快乐!






0 条评论:
发表评论
引用此贴的链接:
创建链接