Linux下硬盘分区:根分区(/)交换分区(/swap)和/boot分区

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下硬盘分区:根分区(/)交换分区(/swap)和/boot分区相关的知识,希望对你有一定的参考价值。

1.1分区说明

1.1.1根分区

? 根分区就是root分区,所有的东西都在这个分区内

1.1.2/swap分区

? /swap分区是交换分区,是一定磁盘空间(分区或文件),用于将部分内存中的数据换下来,以腾出内存空间用于其他需求。在一个系统中,物理内存快使用完时,操作系统会使用交换分区。当系统内存紧张时,操作系统根据一定的算法规则,将一部分最近没使用的内存页面保存到交换分区,从而为需要内存的程序留出足够的内存空间;在swap中的内存页面被访问时,系统会将其重新载入到物理内存中去运行。

1.1.3/boot分区

? 它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的pc机要受到Bios的限制,况且如果有了一个单独的/boot启动分区,即时主要的根分区出现了问题,计算机依然能够启动。这个分区的大小约在60MB—120MB之间。

1.1.4/usr分区

? 是Linux存放软件的地方,如果可能应将最大的空间分给他。

1.1.5/home分区

? 是用户的home目录所在地,这个分区的大小取决于有多少用户,如果是多用户共同使用同一台电脑,这个分区是完全有必要的,况且根用户也可以很好的控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普通用户访问那些文件等。

1.1.6/var/log分区

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

1.1.7/tmp分区

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

1.2分区大小

? /boot分区大小在60MB-120MB之间就可以了

? /swap分区大小:

  1. 4GB以内的物理内存,swap设置为内存的2倍
  2. 4-8G的物理内存,swap等于内存大小
  3. 8-64G的物理内存,swap设置为8G
  4. 64-256G物理内存,swap设置为32G

以上是关于Linux下硬盘分区:根分区(/)交换分区(/swap)和/boot分区的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统下怎么指定一个交换分区

安装linux系统对硬盘分区时,必须有的两种分区类型是啥?

Linux 使用硬盘

VMware下Linux根分区磁盘扩容

linux设置开启swap交换分区基本命令(虚拟内存)

Linux安装时内存如何分区的相关问题