debian 9/ ubuntu 添加swap分区
Linux 中 Swap(交换分区),类似于 Windows 的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。
先查看是否已经存在swap分区了:
sudo swapon --show
没有结果表示不存在swap分区,有结果表示已经有一个swap分区了,一般来说一个系统不需要第二个swap分区。
创建1G大小的swap分区文件,并更改权限:
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1024k
sudo chmod 600 /swapfile
加载swap分区:
sudo mkswap /swapfile
sudo swapon /swapfile
如果想要重启后swap分区扔自动加载,修改文件:
sudo nano /etc/fstab
最后增加一行:
/swapfile swap swap defaults 0 0
查看swap分区是否加载成功:
sudo swapon --show
一般来说如果是服务器,swappiness 不要太高,修改swappiness 的值:
sudo sysctl vm.swappiness=10
参考资料:How To Add Swap Space on Debian 9 | Linuxize
debian 9/ ubuntu 添加swap分区相关推荐
- Ubuntu添加swap分区
Ubuntu添加swap分区 检查系统的swap分区的信息 检查系统中是否存在swap分区: sudo swapon --show 如果没有输出,表示系统没有swap分区. 如果没有swap分区,检查 ...
- 阿里云云主机添加swap分区与swap性能优化
swap的功能与相应内核参数 Linux 将物理内存分为内存段的部分被称作"页面".交换是指内存页面被复制到预先设定好的硬盘空间(叫做交换空间)的过程,目的是释放用于页面的内存.物 ...
- ubuntu 设置swap分区
ubuntu 设置swap分区 1 查看原先swap大小 2 建立一个新的swap文件 3 建立swap文件系统 4 开启新的swap 5 设置开机启动 6 重启设备 1 查看原先swap大小 fre ...
- linux 手动添加 swap 分区
为什么需要swap 根据Redhat公司的建议,Linux系统swap分区最适合的大小是物理内存的1-2倍.不过Linux上有些软件对swap分区得需求较大,例如要顺利执行Oracle数据库软件,sw ...
- linux更改甜器名称,Linux添加swap分区
swap分区的作用为当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用,那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到S ...
- Ubuntu增加Swap分区大小
参考:http://blog.csdn.net/mznewfacer/article/details/7334592 以下摘自上述地址内容,并做了点小修改: 1.首先用命令free查看系统内 Swap ...
- 在qemu中添加swap分区
背景:想了解一下hibernate的机制的,但使用的时候报错 PM: Cannot find swap device, try swapon -a PM: Cannot get swap writer ...
- linux 卸载swap分区,Ubuntu删除swap分区
操作环境 zkf@orangepi:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description ...
- Ubuntu 增加swap分区
SWAP 交换分区的作用: Swap分区在系统的物理内存不够用的时候,把硬盘内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间 ...
最新文章
- spring中事务的设计和实现
- Linux shell运行py文件提示command not found
- 输出控制台传递的参数——小小实例。
- 流感疫情严重 港府宣布全港幼儿园26日起提前放假
- 规模、性能、弹性全面升级,让天下没有难用的 K8s
- 安卓 adb 的原理浅析
- IIS Express 启用目录浏览
- Linux 命令(110)—— help 命令(builtin)
- 4.串口操作之API篇 CreateFile
- mp4编码为hevc无法在浏览器播放的问题(java进行转码为h264)
- html模拟终端,超级终端连续ping
- seo入门到精通_SEO入门到精通需要这10个步骤
- c语言括号表示法画树怎么画,各种树的画法,这篇文章写得太详细了,值得收藏!...
- pvr与png的内存占用
- django笔记10 cookie整理
- Android 垂直与水平滚动条:Scrollview与HorizontalScrollView
- matlab与单片机联合开发【一】
- 如何通过父类引用“调用”子类所独有的方法(向上转型意义)
- java socket 加密,Java socket通信实现DES加密与解密
- 论文笔记:WWW 2019 Heterogeneous Graph Attention Network
热门文章
- 3d旋转相册代码源码_如何使用CSS开发精美3D旋转相册?
- Science综述:人类与微生物共进退
- Nature子刊:南土所贾仲君组-稻田甲烷氧化的微生物机制
- QIIME 2用户文档. 9数据导出Exporting data(2018.11)
- R语言:聚类分析hclust
- 微生物组—宏基因组分析专题培训开课啦!10月北京
- Annu. Rev. Genet:植物微生物组——系统性见解与展望
- R语言使用caretEnsemble包的caretStack函数把多个机器学习模型融合成一个模型、构建融合(集成)预测模型、使用融合模型进行预测推理
- R语言ggplot2可视化散点图并使用scale_y_log10函数配置Y轴对数坐标、使用ggforce包的facet_zoom函数将可视化结果中需要突出放大的区域进行放大(Zoom in)
- 临时表,临时表什么时候删除