首页 > 其他分享 >deepin增加swap分区

deepin增加swap分区

时间:2022-11-30 18:22:13浏览次数:38  
标签:swappiness swapfile 分区 sudo deepin 内存 swap

安装系统时,考虑到现在内存都很大,没必要再分配swap分区了。并且swap分区就是把硬盘做内存使用,归根结底是内存不够,再怎么折腾,也提高不了性能。结果使用的时候出现了没考虑到的情形:一,自己的电脑内存不够大,个人认为开发现在最起码32G,结果只有16G;二,由于要开着微信,企业微信和QQ,wine消耗内存太多,又不常用,这就符合了swap的场景;三,jetbrains全家桶好用是好用,太耗内存了,早上打开,晚上关闭,但是一天当中肯定会有做其他事情的时候,这也符合swap的场景。最终考虑把swap加回来

查看swap信息

很多命令都可以看到swap分区信息,下面是两个比较直观的查询

sudo swapon --show
free -h

如果没任何信息,就表示没有swap分区,如果输出swap相关信息,表示已经有swap分区

创建swap文件

有三种方式

已经有一个分区

比如/dev/sda1

通过dd创建一个文件

dd if=/dev/zero of=/swapfile bs=1024 count=2000000

bs指字节数,count指多少bs

通过fallocate创建文件

sudo fallocate -l 2G /swapfile 

格式化为swap分区

sudo mkswap /swapfile

开启swap功能

sudo swapon /swapfile

开机自动挂载swap分区

编辑/etc/fstab,在最后增加/swapfile none swap sw 0 0
/swapfile--表示文件或者盘符
none--挂载点,比如/ /root等,对于swap分区,是none
swap--挂载的文件格式,正常磁盘根据格式化的格式,可能是ext4
sw
最后两个参数不使用,都为零

swappiness

这个值用来控制系统把内存数据向swap分区迁移的力度,数值越小,表示尽量少的迁移;数值越大,表示尽量大的迁移。数值范围是0-100。0表示不使用swap分区。可以理解为空闲内存还剩百分之多少的时候,把超过比例的内存放置到swap分区。

查看当前系统swappiness的值

cat /proc/sys/vm/swappiness

临时修改swappiness值

sudo sysctl vm.swappiness=40

永久修改

编辑/etc/sysctl.conf,增加vm.swappiness=10

删除swap分区

停用swap分区

sudo swapoff -v /swapfile   指定停止哪一个
swapoff -a                  停止所有

删除/etc/fstab对应信息

删除对应文件或卸载对应分区

标签:swappiness,swapfile,分区,sudo,deepin,内存,swap
From: https://www.cnblogs.com/studywithallofyou/p/16939329.html

相关文章

  • Deepin系统磁盘挂载
    磁盘挂载查看本地磁盘lsblk-f2.修改磁盘挂载文件sudovim/etc/fstab3.执行挂载sudomount-a查看挂载情况df-h万一无效,记得重启......
  • 分区函数Partition by使用
    1、PARTITIONBY使用基本语法over(partitionbycol1orderbycol2);selectt.*,row_number()over(orderbydata_datedesc)rowIndexfromtablet;2、over parti......
  • deepin下安装Powerline
    安装准备由于和其它无关项目之间存在命名冲突,因此powerline只能放在PyPI(PythonPackageIndex)中的 powerline-status 包下为了从PyPI中安装该包,需要先准备好 pip......
  • 【ClickHouse 内核原理图文详解】关于分区、索引、标记和压缩数据的协同工作...
    概述ClickHouse是一个用于联机分析处理(OLAP)的列式数据库管理系统(ColumnarDBMS)。分区、索引、标记和压缩数据,这些组件配合在一起给ClickHouse数据库带来非常高效的查询......
  • 联想小新Air14使用傲梅分区助手进行硬盘克隆出现的问题,克隆完显示RAW格式解决方案,win1
    联想小新Air14使用傲梅分区助手进行硬盘克隆出现的问题,克隆完显示RAW格式解决方案买电脑时没考虑到512会不够用,也没注意到小新Air14是单插槽的,所以有了今天的故事。本文......
  • 7、分区表
    对于用户而言,分区表是一个独立的逻辑表,但是底层是由多个物理子表组成。分区表对于用户而言是一个完全封装底层实现的黑盒子,对用户而言是透明的,从文件系统中可以看到多个使......
  • Windows删除U盘无效分区
    原因因多次制作U盘系统(群晖、U盘启动盘),导致在PM和Windows中的磁盘管理器中无法删除分区,误以为U盘已经坏掉。途径网络上搜索多种方法,经测试一种方法可用。CMD模式DiskPa......
  • Kafka 消费端分区重平衡
    Kafka消费端分区重平衡什么是分区再均衡分区的所有权从一个消费者转移到另一个消费者,这样的行为被称为分区再均衡(Rebalance)。Rebalance实现了消费者群组的高可用性和伸......
  • Kafka分区分配策略
    生产者发送消息分区分配策略kafka里的partitioner(分区器)来负责客户端生产层面的负载均衡。如果指定分区,就直接使用该分区。未指定分区但存在key,则根据序列化key使用......
  • 磁盘分区步骤
    parted/dev/vdb(parted)mktablegpt//指定分区模式为gpt(parted)mkpartprimaryext403G......