美文网首页
Linux 开启 swap

Linux 开启 swap

作者: FrankFan | 来源:发表于2017-04-27 20:30 被阅读1059次

本以为电脑内存 16 G 已经足够使用了,安装系统时也没有开 swap 分区。但是开了多个 Android Studio 后,再加上 gradle ,占用内存很快 99%了。然后系统直接卡死,鼠标也动不了了。只能进入 tty 中把一些进程杀死。后来开启了 swap,物理内存加虚拟内存占用了 22 G,还是可以照常使用。
Linux 上开启 虚拟内存简直太简单了。如下设置后就有 16 G+16 G = 32 G内存了

➜  ~ sudo swapon -s
Filename                Type        Size    Used    Priority
/swapfile                               file        2097148 592028  -1
➜  ~ sudo swapoff /swapfile 
➜  ~ sudo fallocate -l 16G /swapfile
➜  ~ sudo mkswap /swapfile
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 16 GiB (17179865088 bytes)
no label, UUID=f8e26399-d888-4907-b91b-a426027154e0
➜  ~ sudo swapon /swapfile

最后还需要在 /etc/fstab 添加如下配置,以便开机启动
/swapfile swap swap defaults 0 0

相关文章

  • Linux 开启 swap

    本以为电脑内存 16 G 已经足够使用了,安装系统时也没有开 swap 分区。但是开了多个 Android Stu...

  • Linux 开启 Swap分区 教程

    最近在用一个自己装的debian系统的时候,发现运行很多脚本的时候出现:Cannot fork。网上说有可能是因为...

  • Linux SWAP详解

    SWAP/swappiness/kswapd原理,swap分区优先级的妙用 概述 本文讨论的swap基于Linux...

  • linux swap创建,查看,释放

    创建swap:查看linux swap信息cat /proc/swaps[root]# cat /proc/swa...

  • swap file "*.swp" alre

    Linux下编程难免要开启多个vim共同编辑同一个文件,这时再次保存就会出现: swap file "*.swp"...

  • Centos7-swap

    1.暂时关闭SWAP,重启后恢复 2.暂时开启SWAP,重启后恢复 永久关闭SWAP

  • 012-内存分析(常见优化方法)

    1、最好禁止 Swap。如果必须开启 Swap,降低 swappiness 的值,减少内存回收时Swap 的使用倾...

  • Linux - Swap

    swap简介 swap是啥 首先,swap是硬盘上的一块空间。 其次,当内存没有多余空间的时候,可以将一部分数据交...

  • Linux-创建Swap交换空间

    前言嵌入式Linux中文站消息,Linux系统的Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物...

  • 新增SWAP分区

    如何在Linux系统过程中新增swap分区,我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安...

网友评论

      本文标题:Linux 开启 swap

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