Linux系统中一些针对文件系统的节能技巧
.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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |