快速业务通道

Linux系统中一些针对文件系统的节能技巧

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-22
.conf,在不想进行 sync 操作的项目前添加一个“-”(减号).

  如将下面这一行:

  *.info;mail.none;authpriv.none;cron.none /var/log/messages

  改为:

  *.info;mail.none;authpriv.none;cron.none -/var/log/messages

  对于不是特别重要的日志信息,都可以采用以上方法禁止 sync 行为.

  用户也可以根据自己的需要,将 /etc/syslog.conf 里不必要的日志项去掉,甚至可以将 syslogd 停掉,以节省磁盘 I/O.

  使用 tmpfs

  tmpfs(temporary file system)是一种基于内存的文件系统,类似于虚拟磁盘 ramdisk,但还是有很大不同.传统的 ramdisk 是一个块设备,而 tmpfs 是一个文件系统,并不是块设备,只是安装它,就可以使用.tmpfs 一开始使用很小的空间,但随着文件的复制和创建,tmpfs 文件系统会分配更多的内存,并按照需求动态地增加文件系统的空间.,当 tmpfs 中的文件被删除时,tmpfs 文件系统会动态地减小文件系统并释放内存资源.但是 tmpfs 中的内容会在文件系统卸载后丢失.

  用户可以将 tmpfs 应用于 /tmp 目录,这样在系统运行时产生的临时文件,以及对这些临时文件的读写都只发生在内存里,而不会引起任何的磁盘 I/O.

  如要使用最大为 100M 的 tmpfs 在 /tmp 目录上,可以将以下这行添加到 /etc/fstab 中:

  tmpfs /tmp tmpfs size=100m,mode=1777 0 0

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号