RHEL6基础二十六 Swap分区如何创建和管理?

2026-04-02 00:440阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2849个文字,预计阅读时间需要12分钟。

RHEL6基础二十六 Swap分区如何创建和管理?

Swap是交换分区,通常所说的虚拟内存是从硬盘中划分出的一个区域。当物理内存不足时,内核会释放缓存buf到Swap。Swap相当于交换分区,我们说的虚拟内存是从硬盘中划分出的一个区域。

Swap意思是交换分区通常我们说的虚拟内存是从硬盘中划分出的一个分区。当物理内存不够用的时候内核就会释放缓存区buf

Swap意思是交换分区通常我们说的虚拟内存是从硬盘中划分出的一个分区。当物理内存不够用的时候内核就会释放缓存区buffers/cache里一些长时间不用的程序然后将这些程序临时放到Swap中也就是说如果物理内存和缓存区内存不够用的时候才会用到Swap。虚拟内存并不是等到物理内存用尽了才使用的是否尽量的使用或不使用swap在内核空间有一个参数控制。

1 2 3 [rootjustin ~]# cat /proc/sys/vm/swappiness 60 [rootjustin ~]#

swappiness0 的时候表示最大限度使用物理内存然后才是swap空间

swappiness100 的时候表示积极的使用swap分区并且把内存上的数据及时的搬运到swap空间里面。 通过修改swappiness值来决定swap和物理内存使用情况

当达到这个值时系统会将内存中不经常调用、CPU不经常处理的数据转移到交换分区中以腾出更多的内存空间让常用的程序使用。Red Hat红帽官方推荐交换分区的大小应当与系统物理内存的大小保持线性比例关系。不过在小于2GB物理内存的系统中交换分区大小应该设置为内存大小的 两倍如果内存大小多于2GB交换分区大小应该是物理内存大小加上2GB。其原因在于系统中的物理内存越大 对于内存的负荷可能也越大。

阅读全文

本文共计2849个文字,预计阅读时间需要12分钟。

RHEL6基础二十六 Swap分区如何创建和管理?

Swap是交换分区,通常所说的虚拟内存是从硬盘中划分出的一个区域。当物理内存不足时,内核会释放缓存buf到Swap。Swap相当于交换分区,我们说的虚拟内存是从硬盘中划分出的一个区域。

Swap意思是交换分区通常我们说的虚拟内存是从硬盘中划分出的一个分区。当物理内存不够用的时候内核就会释放缓存区buf

Swap意思是交换分区通常我们说的虚拟内存是从硬盘中划分出的一个分区。当物理内存不够用的时候内核就会释放缓存区buffers/cache里一些长时间不用的程序然后将这些程序临时放到Swap中也就是说如果物理内存和缓存区内存不够用的时候才会用到Swap。虚拟内存并不是等到物理内存用尽了才使用的是否尽量的使用或不使用swap在内核空间有一个参数控制。

1 2 3 [rootjustin ~]# cat /proc/sys/vm/swappiness 60 [rootjustin ~]#

swappiness0 的时候表示最大限度使用物理内存然后才是swap空间

swappiness100 的时候表示积极的使用swap分区并且把内存上的数据及时的搬运到swap空间里面。 通过修改swappiness值来决定swap和物理内存使用情况

当达到这个值时系统会将内存中不经常调用、CPU不经常处理的数据转移到交换分区中以腾出更多的内存空间让常用的程序使用。Red Hat红帽官方推荐交换分区的大小应当与系统物理内存的大小保持线性比例关系。不过在小于2GB物理内存的系统中交换分区大小应该设置为内存大小的 两倍如果内存大小多于2GB交换分区大小应该是物理内存大小加上2GB。其原因在于系统中的物理内存越大 对于内存的负荷可能也越大。

阅读全文