第一:查看当前空间大小:
       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

  1. $ cat /proc/sys/vm/swappiness

不出意外的话,你应该看到是 60

2.修改Swappiness值为10

  1. $ sudo sysctl vm.swappiness=10

但是这只是临时性的修改,在你重启系统后会恢复默认的60,所以,还要做一步:

  1. $ vi /etc/sysctl.conf

在这个文档的最后加上这样一行:

  1. vm.swappiness=10

ubuntu 修改或创建交换分区的大小相关推荐

  1. linux创建交换分区设置_如何在Linux上创建交换文件

    linux创建交换分区设置 zentilia/Shutterstock.com zentilia / Shutterstock.com Add swap space to a Linux comput ...

  2. 每天一个知识点linux(八)手动创建交换分区

    通常在安装linux系统时,会要求我们创建交换分区,在我们选择手动分区的时候有些人可能没有设置交换分区,而导致以后的使用出现一些问题,此时我们可以选择新建一个交换文件或交换分区来解决这个问题,这里主要 ...

  3. linux umount swap,挂载、卸载、free查看内存情况、创建交换分区、回环设备、dd命令、自动挂载、fuser...

    挂载.卸载 分区.格式化创建了文件系统后就可以挂载了 挂载:将新的文件系统关联至当前根文件系统 卸载:将某文件系统与当前根文件系统的关联关系移除 mount挂载 使用方法: mount 设备 挂载点 ...

  4. linux下调整交换分区的大小

    centos 和 redhat调整交换分区大小的方法是一样的,本人已经做过: 第一步,你要确定你的磁盘上有足够的空间可以做交换分区,交换分区实在磁盘上找一块空闲的空间来模拟成内存,在内存不够用的时候, ...

  5. mkswap,swapon, swapoff命令:创建交换分区

    linux支持虚拟内存,用作虚拟内存的硬盘部分被称为交互空间(swap space),虚拟内存是指使用磁盘当作内存的扩展,这样可用内存的大小就相应的增大了.内核会将暂时不用的内存块的内容写到硬盘上,从 ...

  6. linux创建交换分区 开机自动生肖,centos创建交换分区并自动挂载

    一.先创建一个分区 [root@magedu ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor S ...

  7. ubuntu修改百度网盘字体的大小的方法

    1. 打开路径 cd /usr/share/application 2.修改 Exec=/opt/baidunetdisk/baidunetdisk --no-sandbox %U 改为 Exec=/ ...

  8. Ubuntu修改交换空间(新增或扩容)

    Ubuntu修改交换空间(新增或扩容) 以前的linux在安装的时候一般都会设定一个交换分区空间.但经常不使用也浪费,不够用以后再修改也麻烦.这样我们可以通过使用交换文件来代替以前独立硬盘上的交换分区 ...

  9. zabbix管理:zabbix报错之swap空间不足(创建、优化swap交换分区)

    Lack of free swap space on node1 报错信息:It probably means that the systems requires more physical memo ...

最新文章

  1. [inside]MySQL 5.7 并行复制实现原理与调优
  2. Silverlight+WCF 实战-网络象棋最终篇之非线程阻塞倒计时窗口(四)
  3. react动态改变选中不选中_当使用react hooks选中任何复选框时,如何使启用按钮起作用?...
  4. bzoj2375 疯狂的涂色
  5. C#调用SQL中的存储过程中有output参数,存储过程执行过程中返回信息
  6. 345. 反转字符串中的元音字母
  7. 谈谈C#中的三个关键词new , virtual , override(装载 Winner.Net)
  8. 日冕物质抛射检测matlab,日冕图像论文,关于基于实时数据的日冕物质抛射自动检测方法相关参考文献资料-免费论文范文...
  9. 每天看技术文章头大,搞点笑话轻松一下吧
  10. Forward团队-爬虫豆瓣top250项目-设计文档
  11. web javescript与cookie理解
  12. c语言中感叹号什么意思_啥是c语言-c语言感叹号用法-c语言中的/和%表示什么意思...
  13. Linux Syslog日志服务器的搭建
  14. jpeg格式转pdf格式的简单方法
  15. longhorn介绍
  16. bin文件转换成hex的方法
  17. 对话窗口、面板滚动视图、标签切换视图;QDialog、QScroollArea、
  18. 19、L298N 电机驱动板
  19. short与Short类型转换其它数据类型
  20. 令人拍案叫绝的 Wasserstein GAN,彻底解决GAN训练不稳定问题

热门文章

  1. python装饰器函数-Python精进-装饰器与函数对象
  2. python100个免费实例-Python的100个练习实例免费下载
  3. python主要用途-python的主要用途是什么
  4. python难嘛-学python难吗
  5. python详细安装教程linux-Linux系统如何安装Python?新手教程
  6. python安装包为什么这么小-python为什么要安装到c盘
  7. python画柱状图代码-Python绘制堆叠柱状图的实例
  8. python推荐系统-用python写个简单的推荐系统示例程序
  9. python常用标准库有哪些-Python 常用的标准库以及第三方库有哪些?
  10. 小学生python入门-写给中小学老师们的Python入门指引