ubuntu 修改或创建交换分区的大小
第一:查看当前空间大小:
free -m
total used free shared buffers cached
Mem: 1002 977 24 0 25 638
-/+ buffers/cache: 313 688
Swap: 991 0 991
创建交换分区:
第二:进入root用户 输入 sudo -i 然后输入密码,就可以了。
第三:用户在根目录下创建一个目录
mkdir /swap
第四:进入swap目录;
cd /swap
第五:输入要创建交换分区命令然后回车;
dd if=/dev/zero of=swapfile bs=1024 count=1029000
可以看到如下内容:
记录了1029000+0 的读入
记录了1029000+0 的写出
1053696000字节(1.1 GB)已复制,69.0168 秒,15.3 MB/秒
可以用ls -lh 可以看到一个文件。
-rw-r--r-- 1 root root 1005M 2010-01-02 14:35 swapfile
第六:输入命令 mkswap swapfile 可以看到下面内容:
mkswap: swapfile: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 1028996 KiB
no label, UUID=82eda1f8-f20a-4ca0-ba21-a4bdce5b765a
第七:挂载交换分区:swapon swapfile
如 果想卸载的话输入:swapoff swapfile
第八:再查看空间大小:free -m
total used free shared buffers cached
Mem: 1002 980 21 0 13 738
-/+ buffers/cache: 229 773
Swap: 1899 0 1899
Ubuntu系统优化Swap分区步骤:
在Ubuntu 里面,Swappiness的值的大小对如何使用Swap分区是有着很大的联系的。Swappiness=0的时候表示最大限度使用物理内存,然后才是 Swap空间,Swappiness=100的时候表示积极的使用Swap分区,并且把内存上的数据及时的搬运到Swap空间里面。两个极端,对于Ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做:
1.查看你的系统里面的Swappiness
- $ cat /proc/sys/vm/swappiness
不出意外的话,你应该看到是 60
2.修改Swappiness值为10
- $ sudo sysctl vm.swappiness=10
但是这只是临时性的修改,在你重启系统后会恢复默认的60,所以,还要做一步:
- $ vi /etc/sysctl.conf
在这个文档的最后加上这样一行:
- vm.swappiness=10
ubuntu 修改或创建交换分区的大小相关推荐
- linux创建交换分区设置_如何在Linux上创建交换文件
linux创建交换分区设置 zentilia/Shutterstock.com zentilia / Shutterstock.com Add swap space to a Linux comput ...
- 每天一个知识点linux(八)手动创建交换分区
通常在安装linux系统时,会要求我们创建交换分区,在我们选择手动分区的时候有些人可能没有设置交换分区,而导致以后的使用出现一些问题,此时我们可以选择新建一个交换文件或交换分区来解决这个问题,这里主要 ...
- linux umount swap,挂载、卸载、free查看内存情况、创建交换分区、回环设备、dd命令、自动挂载、fuser...
挂载.卸载 分区.格式化创建了文件系统后就可以挂载了 挂载:将新的文件系统关联至当前根文件系统 卸载:将某文件系统与当前根文件系统的关联关系移除 mount挂载 使用方法: mount 设备 挂载点 ...
- linux下调整交换分区的大小
centos 和 redhat调整交换分区大小的方法是一样的,本人已经做过: 第一步,你要确定你的磁盘上有足够的空间可以做交换分区,交换分区实在磁盘上找一块空闲的空间来模拟成内存,在内存不够用的时候, ...
- mkswap,swapon, swapoff命令:创建交换分区
linux支持虚拟内存,用作虚拟内存的硬盘部分被称为交互空间(swap space),虚拟内存是指使用磁盘当作内存的扩展,这样可用内存的大小就相应的增大了.内核会将暂时不用的内存块的内容写到硬盘上,从 ...
- linux创建交换分区 开机自动生肖,centos创建交换分区并自动挂载
一.先创建一个分区 [root@magedu ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor S ...
- ubuntu修改百度网盘字体的大小的方法
1. 打开路径 cd /usr/share/application 2.修改 Exec=/opt/baidunetdisk/baidunetdisk --no-sandbox %U 改为 Exec=/ ...
- Ubuntu修改交换空间(新增或扩容)
Ubuntu修改交换空间(新增或扩容) 以前的linux在安装的时候一般都会设定一个交换分区空间.但经常不使用也浪费,不够用以后再修改也麻烦.这样我们可以通过使用交换文件来代替以前独立硬盘上的交换分区 ...
- zabbix管理:zabbix报错之swap空间不足(创建、优化swap交换分区)
Lack of free swap space on node1 报错信息:It probably means that the systems requires more physical memo ...
最新文章
- [inside]MySQL 5.7 并行复制实现原理与调优
- Silverlight+WCF 实战-网络象棋最终篇之非线程阻塞倒计时窗口(四)
- react动态改变选中不选中_当使用react hooks选中任何复选框时,如何使启用按钮起作用?...
- bzoj2375 疯狂的涂色
- C#调用SQL中的存储过程中有output参数,存储过程执行过程中返回信息
- 345. 反转字符串中的元音字母
- 谈谈C#中的三个关键词new , virtual , override(装载 Winner.Net)
- 日冕物质抛射检测matlab,日冕图像论文,关于基于实时数据的日冕物质抛射自动检测方法相关参考文献资料-免费论文范文...
- 每天看技术文章头大,搞点笑话轻松一下吧
- Forward团队-爬虫豆瓣top250项目-设计文档
- web javescript与cookie理解
- c语言中感叹号什么意思_啥是c语言-c语言感叹号用法-c语言中的/和%表示什么意思...
- Linux Syslog日志服务器的搭建
- jpeg格式转pdf格式的简单方法
- longhorn介绍
- bin文件转换成hex的方法
- 对话窗口、面板滚动视图、标签切换视图;QDialog、QScroollArea、
- 19、L298N 电机驱动板
- short与Short类型转换其它数据类型
- 令人拍案叫绝的 Wasserstein GAN,彻底解决GAN训练不稳定问题
热门文章
- python装饰器函数-Python精进-装饰器与函数对象
- python100个免费实例-Python的100个练习实例免费下载
- python主要用途-python的主要用途是什么
- python难嘛-学python难吗
- python详细安装教程linux-Linux系统如何安装Python?新手教程
- python安装包为什么这么小-python为什么要安装到c盘
- python画柱状图代码-Python绘制堆叠柱状图的实例
- python推荐系统-用python写个简单的推荐系统示例程序
- python常用标准库有哪些-Python 常用的标准库以及第三方库有哪些?
- 小学生python入门-写给中小学老师们的Python入门指引