美文网首页
Deepin Linux 添加交换分区文件

Deepin Linux 添加交换分区文件

作者: amor_2018 | 来源:发表于2019-12-26 12:46 被阅读0次

1. 新建swap文件

新建一个专门的文件用于swap分区

dd if=/dev/zero of=/swap_file bs=1M count=4096

注:此文件的大小是count的大小乘以bs大小,上面命令的大小是4GB

2. 通过mkswap命令将上面新建出的文件做成swap分区

mkswap /swap_file

3.启用交换分区,并使用命令查看内存占用情况

swapon /swap_file

free -m

4. 设置开机自动启动

vim /etc/fstab
# 添加 如下内容到文件中:
/swap_file    swap    swap    defaults    0    0

5. 查看内核参数vm.swappiness中的数值是否为0,如果为0则根据实际需要调整成30或者60

cat /proc/sys/vm/swappiness
sysctl -a | grep swappiness
sysctl -w vm.swappiness=50

在Linux系统中,可以通过查看/proc/sys/vm/swappiness内容的值来确定系统对SWAP分区的使用原则。

swappiness内容的值为0时,表示最大限度地使用物理内存,物理内存使用完毕后,才会使用SWAP分区。

swappiness内容的值为100时,表示积极地使用SWAP分区,并且把内存中的数据及时地置换到SWAP分区。

注:若想永久修改,则编辑/etc/sysctl.conf文件,此处设置的50,就表示当物理内存少于50%时便使用交换分区。

注:本文参考于网络

相关文章

  • Deepin Linux 添加交换分区文件

    1. 新建swap文件 新建一个专门的文件用于swap分区 注:此文件的大小是count的大小乘以bs大小,上面命...

  • centos swap 创建、删除、扩容

    创建swap分区 1.添加swap交换分区空间 使用dd命令创建swap交换分区文件/dev/mapper/swa...

  • linux——添加交换分区

    交换分区SWAP通过在 硬盘中预先划分出一定的空间,然后把内存中暂时不用的数据临时存放到硬盘中,以便 腾出物理内存...

  • linux必备命令

    1.linux分区必须有根分区/和swap交换分区 2.linux各个分区文件的存储状态 / 根目录 /bin 存...

  • 添加交换空间swap

    两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用,则添加交换文...

  • 增加swap分区大小

    1.添加swap交换分区空间 使用dd命令创建swap交换分区文件/usr/swap/swapfile,大小为24...

  • Ubuntu 手动增加SWAP

    一、增加swap交换文件 注意,OPENVZ架构的VPS是不支持手动添加交换分区的添加交换空间有两种选择:添加一个...

  • Ubuntu 手动增加SWAP

    参考文章 一、增加swap交换文件 注意,OPENVZ架构的VPS是不支持手动添加交换分区的 添加交换空间有两种选...

  • 如何在 Linux 上创建和使用交换文件

    本教程讨论了 Linux 中交换文件的概念,为什么使用它以及它相对于传统交换分区的优势。你将学习如何创建交换文件和...

  • 第六章 性能工具:磁盘I/O

    6.1 磁盘I/O介绍 一般来说,Linux磁盘的每个分区要么包含一个文件系统,要么包含一个交换分区。这些分区被挂...

网友评论

      本文标题:Deepin Linux 添加交换分区文件

      本文链接:https://www.haomeiwen.com/subject/jmuhoctx.html