当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 18 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [讨论]请教LINUX最佳的分区方法
帖子发表于 : 2006-09-20 13:09 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
我的是acer 5550 宽屏 笔记本 512 的内存
听别人说 如果有512M以上的内存
个人用swap根本不需要内存两倍
很少会用到swap
我的swap 只分了100M
这个说法对吗?》
/swap 1g 512?
/boot 100m
/ 2g
/var 1g ? 这个最适合多少
/home 4g
/usr 4g 这个 最佳是多少?or把它不要


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-09-20 13:27 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
保险起见,swap还是要的,比如你要休眠。设置512MB也差不多了。
/var 1G也差不多
/usr 4G恐怕有点危险,不知道你以后会装什么软件。6G差不多。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-09-20 13:37 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
关于boot 说法 转
其实很多初学者受到一些教程(包括官方教程)的误导,认为一定要分一个boot区,
其实大不可这样,官方建议分boot主要是因为在以前的linux引导工具lilo的老版本不
支持1024柱面以外的硬盘(即8.4G以上的硬盘空间).所以要分一个boot分区在8.4G空间以内,并把系统内核装在这个分区以便于系统引导.但是\现在的lilo和grub都支持大硬盘,所以不必要再这样分.

另外,在应用逻辑卷管理(LVM)和磁盘冗余阵列(RAID)的服务器上,由于引导系统内核的关系,系统内核不能分夸在两个物理分区或磁盘组成的逻辑卷上,所以有必要分一个单独的boot分区装系统内核.否则系统将无法启动.

这才是/boot分区真正需要的场合.当然redhat和其他linux发行版的官方文档都推荐分一个boot区,但是以本人使用linux4年多的经验来看,在个人电脑上并不需要这样做.当然官方还推荐swap分物理内存的两倍,但是有多少人真正关心过自己系统的内存实用情况?告诉你们,在我256M物理内存的系统上,虚拟内存的总量从来都没有超出过60M,而且是在用VMware的时候才用那么多.平时只要十几M.只有在运行ORACLE和 weblogic等超大型软件的时候才需要大概300~600M的swap空间.

有人认为把单独分一个boot区域系统比较安全,但是想过没有?
加入/分区都坏了,存在一个安全的boot分区还有什么意义吗?

因此,一斑情况下没有必要单独分一个boot分区.

很奇怪人们总是热终于分boot区,却不原意分/var区,

而我恰恰相反,我宁愿分一个/var区也不分boot区,

因为/var的内容随时在变动,随时再产生文件碎片,大量的文件碎片会让文件系统
性能下降. 如果把/var混在其他内容一起而不单独划出来,势必要影响其他系统文件的干净和整洁性.所以分 /var才是必要的.


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-09-20 13:38 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
zhuqin_83 写道:
保险起见,swap还是要的,比如你要休眠。设置512MB也差不多了。
/var 1G也差不多
/usr 4G恐怕有点危险,不知道你以后会装什么软件。6G差不多。
这个可以把他不要?


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-09-20 13:40 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
单独/var 分出来的话 是指的服务器吗?


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-09-20 14:08 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
不是,你自己装了就知道了,/var里面的东西大多数就是软件更新的缓存。更新后的软件包都放在这里,如此以往会越来越大。如果你不清理的话,就更大。象我,个人应用,经常清理老版本的软件缓存(用sudo apt-get autoclean),还是达到了580MB。还有一些其他的变量文件如log。所以分开来管理方便,而且不容易增加系统分区的碎片。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-09-20 14:11 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
/usr分区,是Red Hat Linux系统存放软件的地方,如有可能应将最大空间分给它。

/home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。如果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普通用户访问哪些文件等。其实单用户也有建立这个分区的必要,因为没这个分区的话,那么你只能以根用户的身份登陆系统,这样做是危险的,因为根用户对系统有绝对的使用权,可一旦你对系统进行了误操作,麻烦也就来了。

/var/log分区,是系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。

/tmp分区,用来存放临时文件。这对于多用户系统或者网络服务器来说是有必要的。这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其它部分仍然是安全的。因为文件系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快地发生问题。

/bin分区,存放标准系统实用程序。

/dev分区,存放设备文件。

/opt分区,存放可选的安装的软件。

/sbin分区,存放标准系统管理文件。

上面介绍了几个常用的分区,一般来说我们需要一个SWAP分区,一个/boot分区,一个/usr分区,一个/home 分区,一个/var/log分区。当然这没有什么规定,完全是依照你个人来定的。但记住至少要有两个分区,一个SWAP分区,一个/分区。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-09-20 14:14 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
/var/log 是/var下面的一个文件夹。如果你不设置服务器的话,没必要独立分出来。/var够用了。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-09-20 14:26 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
第一种分区方法/swap 512m
/ 2g
/var 1g
/usr 10g



第2种分区方法/swap 512m
/ 2g
/var 1g
/usr 5g
/home 5g
哪个分的好啊?
我是自己用 在自己的本本上装?


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-09-20 14:40 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
你第几次安装系统?第一次的话就用自动分区,省得麻烦。
如果你想要多分区,当然是第二种。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-09-20 15:00 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
我安装了n次了
原来是那种很简单的
/
交换区
就2个
现在听人说这个不好那个不好 在网上看的文章
所以想重新分一下
另外问一下 分区 还有个先后顺续吗
这样能影响 系统的性能 ?

/
/home
swap
/var
/usr 这样好
还是
swap
/usr
/var
/home
/


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-09-20 15:01 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
还是根据硬盘大小来份?


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-09-20 15:05 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
/
/home
/var
/usr
swap随便,内存够大就基本用不到。如果内存小方前面一点。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2006-09-20 15:11 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
先分频繁读写的,后分存储大文件的
/
swap
/var
/home
/usr


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2006-09-20 15:11 

注册: 2006-09-06 9:43
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
这样可以吗?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 18 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译