Ubuntu增加虚拟内存(swap分区)
来源:互联网 发布:nat穿透软件 编辑:程序博客网 时间:2024/05/21 01:52
Android编译中遇到一个莫名的错误:
collect2: ld terminated with signal 9 [Killed] make: *** [out/host/linux-x86/obj/EXECUTABLES/clang_intermediates/clang] Error 1 make: *** Waiting for unfinished jobs....
经过Google+baidu,都说是内存不够引起的,相起来装系统的时候是2G内存,而ubundu的swap自动设的是与物理内存一致,对现在动不动就16G,32G来说,的确是太紧张了,只能增加一些虚拟内存了,当然用文件方式是最好的了,下面基本上都是参照一些网络上的介绍:
1、创建SWAP文件(我的/HOME比较大,所以就放在HOME下了),命令如下:
mkdir swap
cd swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=4066544
备注:count为swap文件的大小
会出现以下提示(当时没有截屏,这是从网上复制的):
记录了 xxxxxxxxx 的读入
记录了 xxxxxxxxx 的写出
xxxxxxxxxxx 字节 (xxxx) 已复制,xxxxx 秒,xxxxx MB/秒
2、把生成的文件转换成SWAP文件
sudo mkswap swapfile
mkswap是在那个空白文件的基础上,建立swap的文件系统
3、激活swap文件(可以用 free -M 先查看现有swap的大下,完成后再查看激活新的大小):
sudo swapon swapfile
4、修改/etc/fstab,实现自动挂载:
sudo gedit /etc/fstab
在文件中后面加入:
/home/username/swap/swapfile swap swap defaults 0 0
最前面是实际创建的swapfile文件路径
5、OK!
6、如果不需要自动挂载,可以省掉第四步,如果想临时用完后卸载此swap文件,可以在swap目录下用如下命令:
sudo swapoff swapfile
参考文章:
http://www.iteye.com/topic/618274
http://linux.chinaunix.net/techdoc/beginner/2009/03/16/1101460.shtml
http://blog.chinaunix.net/uid-22816738-id-3890585.html
- Ubuntu增加虚拟内存(swap分区)
- ubuntu增加swap分区
- ubuntu增加swap分区
- 增加虚拟内存swap
- 给ubuntu的swap分区增加容量
- 增加修改Ubuntu系统swap分区大小
- ubuntu增加swap交换分区的方法
- 转:ubuntu修改虚拟内存(swap空间)
- ubuntu修改虚拟内存(swap空间)
- ubuntu修改虚拟内存(swap空间)
- Linux SWAP分区和虚拟内存
- [操作系统]虚拟内存和swap分区
- ubuntu14.04 增加虚拟内存swap
- Centos Linux增加swap虚拟内存
- linux 增加Swap分区
- swap 增加分区大小
- 增加swap分区
- debian增加swap分区
- What is DMA and what does it do?
- 让mongodb的secondary支持读操作
- Android开发,你应该知道的学习资源
- Zigbee通讯之开发篇(基于TI 的Z-Stack)
- 【Struts2五】ValueStack以及ognl表达式一(概述)
- Ubuntu增加虚拟内存(swap分区)
- 【VC++游戏开发】智力游戏——鸡蛋里挑骨头(仿扫雷)
- OpenCV读取XML/YML文件的方法
- 日经社説 20150716 合意形成力の低下示した採決
- Qt浅谈之二十九Qt多线程
- iOS开发工具-网络封包分析工具Charles
- 程序员必须知道的10大基础实用算法及其讲解
- 配置虚拟机中的Linux可以通过物理机网卡上网
- 音频采样格式