|
|
首先声明:这个帖子的目的是讨论,不是说这个方案是最优…… -_-
以下是正文:
以前完全没有考虑过分区的问题,直接一个/(root)一个swap凑合着 =v=
这次打算重装fc6,才开始分析如何分区比较合理……
昨天查了一天资料,发现分区其实也很有讲究。
主要需要考虑的问题是:如果某个目录下的数据会频繁发生改动,那么,就很有必要单独划分一个分区给它。原因很明显:数据频繁改动,容易产生文件碎片,或者说“文件系统乱得快”,从而降低系统的整体性能。
于是定下这个方案:
挂载点 /boot
大 小 32MB
可能很多人觉得没必要开这个分区。以前我也这么认为。不过,昨天翻了翻RedHat的文档,发现RedHat也推荐划分/boot,并且有一个很有意思的原因:如果/(root)分区挂了,那么只要/boot没挂,系统仍能正常启动 ^_^b
挂载点 /
大 小 10-15GB
不独立开/usr。原因:/和/usr的内容都是基本固定的,没必要分开。基本固定指的是不会频繁改动,虽然会增加。但增加内容是不会造成文件分配表混乱的。
挂载点 /var
大 小 1-2G
1-2G是普通用户所需的大小。如果要做服务器的话,考虑分尽量多的空间给/var。因为http/ftp/mysql默认都在这个目录下。
目前还未定下最终的划分方案。大家帮忙谋划一下吧~~
挂载点 /tmp
大 小 大约256MB
未定……目前还无法从理论上分析这个分区的大小需求 =v= 大家帮忙谋划一下吧~~
挂载点 swap
大 小 1G
内存的2倍。虽然大多数情况下不可能用到1G,但还是大方点吧~Windows 2003默认的pagefile都768MB了
挂载点 /home
大 小 剩余的所有空间。
放个人文档、源代码、电影、音乐等等等等
由于网上的资料大都很杂乱,而且很多资料都已经明显过期(大多数都是讨论RedHat9.0以前的分区方案)。所以,目前仍有很多疑惑。 =v=
上面说到的/tmp和/var这2个分区还无法从理论上确定如何分最合理……所以~希望大家能给些参考意见,谢谢~ :) |
|