快速业务通道

对Ubuntu操作系统进行彻底优化

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-07

在安装Linux系统之初,就应该考虑怎样使Linux系统得到最好的性能.Linux本身也设计成可以良好扩展的形态,比如在Linux系统中,我们可以随心所欲地组织磁盘分区,有些朋友喜欢一个/,一个swap就搞定,其实这个不是非常科学的选择,本人在多次重装后,总结一些经验,与各位朋友分享,如果有不对的地方,请务必提出批评.

第一部分 仅有一张硬盘的电脑安装Linux

我在论坛上的优化初步一文中提过,Linux也是有磁盘碎片的,为了减少碎片,应将内容经常改变的目录放在单独的分区.一个优化的分区策略,可以很好地改进Linux系统的性能,减少磁盘碎片,提高磁盘I/O能力.从方便备份数据的角度考虑,很多备份工具对整个分区进行备份的效率很高,我们应将Linux系统的几个主要的目录作为单独的文件系统,为它们各自分配一个区.

这里简单介绍下,几个重要的目录,这几个目录在ubuntu安装的硬盘分区时,可选择性的特别分区,进行挂载.

/usr 文件系统中一般不改变的文件,如库,程序.

/var 文件系统包含会改变的文件.

/home 文件系统包含用户家目录,即系统上的所有实际数据.

/tmp 临时文件.

/usr/local 这是提供给一般用户的/usr目录,在这安装软件最适合.

/srv 一些服务起动以后,需要的数据放在这里.

/opt 一些大型程序,安装在这里,方便管理.

/ 根目录,没啥说的.

我的建议是以上所有目录都单独在硬盘上分区,如果要问为什么,我可以举个例子.

比如LumaQQ,这个软件,我们可以把他安装在/opt下面,这样我们如果需要重新安装系统的话,可以选择不格式化/opt,并且把~/.lumaqq 这个文件夹备份下,这样当我们重新装好系统,再次把/opt挂载好,只需要把.lumaqq这个文件夹放在~下,配置好java,运行一个命令:

代码:

sudo ln -s /opt/LumaQQ/lumaqq /usr/bin/lumaqq

就可以再次使用lumaqq了,聊天记录等一系列lumaqq相关的设置都不会消失,避免了下载的麻烦,也少了安装的麻烦.

从磁盘碎片的角度上来讲,/tmp、/var和/home都是活动最频繁的分区了,如果我们把它们直接放在根目录下必然引起处理的麻烦,到时候有了磁盘碎片影响整个磁盘的性能. 拥有帝国一切,皆有可能。欢迎访问phome.net

因此,我推荐把以上的目录全部单独分区,单独挂载.

在分区的时候也是有一定的机巧的,根据磁盘的特点,我们知道越是靠磁盘外部的柱面,旋转越快,每次旋转时,磁盘读写头可以覆盖较多的区域,也就意味着靠外部的柱面可以得到较好的性能.在分区时,我们应该考虑将访问频率高的,对系统性能影响相对较大的分区置于磁盘的靠外部分.最好的方案从外到内应该是:

/boot->swap->/home->/var->/tmp->/srv->/opt->/usr->/usr/local->/

当然,也完全没必要死守这个规则而对硬盘进行大规模的修改,可以根据目前已有的分区进行调整.

另外要说的是,分完以上的区后,千万别把所有空间都用上,应该留下几个空的分区作为备份用,比如本人的硬盘的分区是一个高达30g的备份分区,上面储存了我上网下载的各种文件,自己作的某些东西,除了这个分区以外,我还有一个10g大的分区,并没有储存任何东西,仅仅是为了整理磁盘碎片用.

第二部分 有多张硬盘的电脑安装Linux

这里我们主要采取的方法就是RAID.

最好的情况下是使用硬件RAID,性能最强,也没有任何复杂的部分,只要在主板的bios上设置好了,那么一切ok.

在不得已而求其次的状况下,我们使用软件RAID,那么我们最好有两个或者更多一样大的硬盘分区,硬盘的转速、缓存等性能也最好相同,这样的话,我们就可以得到软件RAID的最佳性能.

具体的方法,这里只介绍安装时的部分,在硬盘分区的时候划分两个或多个一样大的分区,文件格式选择为

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号