瑞策系统之家 - 最好的系统光盘下载网站!

当前位置:首页 > 系统教程 > Linux教程 > 详细页面

Linux设置交换分区的步骤

时间:2021-12-08 来源:瑞策系统之家--_Win10系统_Windows7旗舰版_最新GhostXP Sp3系统下载

很多人不知道Linux的交换分区,不知道什么是交换分区。下面的小系列将向您简要介绍什么是交换分区及其设置。想设置交换分区的朋友可能想知道。

Linux设置swap交换分区的步骤

  一、什么是swap分区

交换区可以被视为内存的一部分,但它是从硬盘中划分出来的。就像windows下的虚拟内存。它的功能是缓存数据。分割时,大小设置为物理内存的两倍。

  二、设置swap交换分区

交换分区大小分配的推荐规则。

当内存小于4GB时,建议交换空间不小于2GB

4GB~16GB内存,建议有不少于4GB的交换空间;

16GB~64GB内存,建议交换空间不小于8GB

64GB~256GB内存,建议交换空间不少于16GB。

1.以root权限登录SSH,键入以下命令创建一个512M交换文件(1024 * 512MB=524288)。

DD if=/dev/zero of=/swapfile 1 bs=1024计数=524288

2.创建Linux交换文件。

mkswap /swapfile1

3.激活/swapfile1以立即交换文件。

swapon /swapfile1

4.设置系统自激活交换文件。编辑/etc/fstab文件并添加以下第二行代码。

vi /etc/fstab

/swapfile1交换交换默认值0 0

5.重新启动系统,并使用free -m检查交换大小。

  三、Linux中查看swap的命令

您可以使用“cat /proc/Swaps”、“swapon -s”、“free”和其他命令来检查交换分区。

[root@jay-linux ~]# swapon -s

文件名类型大小已用优先级

/dev/sda3分区2096120 840 -1

[root @ Jay-Linux ~]# cat/proc/互换

文件名类型大小已用优先级

/dev/sda3分区2096120 840 -1

[root@jay-linux ~]# free -m

缓存的已用空闲共享缓冲区总数

Mem: 7872 7280 592 0 429 5964

-/缓冲区/缓存:886 6986

互换:2046 0 2046

根据上面的例子,我实际上应该分配4GB的Swap空间,这里演示了2GB(这可能不符合红帽的推荐值,因为这台机器使用的内存量不是太大,几乎没有使用Swap)。

相关信息

  • Linux系统中禁用ping命令的技巧

    Linux系统中的ping命令可用于网络故障的诊断,检查网络的连通性,但有时候会被黑客利用,有时为了保证系统网络的安全,会将ping命令禁止使用,那么要如何禁止ping命令呢?随小编一起来...

    2021/12/08

  • Linux mysql如何更改根密码?

    说到root密码,很多人想到的是电脑系统的root账号密码,其实mysql也有root密码,那么在Linux系统中,mysql要如何修改root密码呢?特别是忘记了root密码要怎么办?...

    2021/12/07

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载

公众号