amo's BLOG

一直在默默无闻

首页 CNDEV 网志 联络 (RSS 2.0) (Atom) 登录
  随笔 87 :: 收藏 13 :: 评论 0 :: 寻迹: 0

News


随笔归档

收藏

图库

BLOGs

BTers的聚积地

OpenSource

常去网站

高校BBS

俱乐部

软工相关

友人博客

当然,大多数技巧在FreeBSD等其它OS下也是适用的。

首先就是文件系统的选用

对于文件系统,我们要求的,第一是可靠性,第二就是是性能了。对于不同特点的文件分区使用不同的文件系统对系统性能影响很大。

  • 对于有大量小文件的分区,不用考虑其它的文件系统了,用Reiser(注意更新到最新的版本)吧,当然Reiser4也是一个选择。比如/var、/tmp等分区。 象教育网中有很多Telnet方式用BBS服务器,BBS上每个贴子都是以文件方式存储,那么保存贴子的所有文件分区都应该使用Reiser。
  • 对于有大文件(>1G)的文件分区,首选XFS,当然,JFS也非常不错。最常见的就是作DVD下载,数据库文件等。

 

其次是RAID的使用。

想要性能,当然是RAID0,不过作为服务器,可靠性还是首位,所以,使用RAID1+0吧。多放几组硬盘,可以有效提高性能(哈哈哈,现在的IDE硬盘很便宜呀;) 。 当然,如果经济可以,绝对首选SCSI硬盘,SATA硬盘也不错,不过在安装配置中总会遇到硬件软件等这样那样的兼容问题,如果不是只有它了还是不要用了。

第三文件分区的设置。

这个基本上看各个系统的需要。每个分区都应该是某类文件的存放地。比如数据库文件、电影文件、BBS的众多贴子文件,都应该单独存放在独立的数据分区,这样也可以避免一些大文件在硬盘上的分布过于零碎。还有就是并不是所有分区都需要RAID,可以把这些分区放在一个独立的硬盘上,不参于RAID,尤其是象系统文件本身、/tmp和交换分区,分别放在一个独立的硬盘上,都有利于提高系统性能。

最后内核的选用。

最新的内核不一定能让你的系统可靠运行,但Linus每次发布新内核,总会让不少人感到雀跃。所以,只要你的硬件不是太旧;新内核没影响你的系统;你有空折腾的话,尽可能用较新的内核吧,至少经常看看Changlog吧,因为很可能有个改进能提高性能或修补了某个问题。

发表于 @ 2004-12-26 22:18

Feedback

尚无评论

发表评论

标题:  
署名:  
链接:
内容:
验证码: