1.首先用命令free查看系统内 Swap 分区大小。
free -m
total used free shared buffers cached
Mem: 1002 964 38 0 21 410
-/+ buffers/cache: 532 470
Swap: 951 32 929
可以看到 Swap 只有951M,不符合 Oracle-xe-client 的安装要求。
2.创建一个 Swap 文件。
mkdir swap
cd swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=100000
出现下列提示,上面命令中的 count 即代表swap文件大小。
记录了 100000+0 的读入
记录了 100000+0 的写出
102400000 字节 (102 MB) 已复制,0.74704 秒,137 MB/秒
把生成的文件转换成 Swap 文件
sudo mkswap swapfile
Setting up swapspace version 1, size = 102395 kB
no label, UUID=09fde987-5567-498a-a60b-477e302a988b
3.激活 Swap 文件。
sudo swapon swapfile
再次查看 free -m 的结果。
total used free shared buffers cached
Mem: 1002 967 34 0 22 410
-/+ buffers/cache: 534 467
Swap: 1053 32 1021
添加成功。
扩展:
如果需要卸载这个 swap 文件,可以进入建立的 swap 文件目录。执行下列命令。
sudo swapoff swapfile
如果需要一直保持这个 swap ,可以sudo -s换到root
然后把它写入 /etc/fstab 文件。
swapfilepath swap swap defaults 0 0
引用:
然后把它写入 /etc/fstab 文件。
swapfilepath swap swap defaults 0 0
由于本人第一次看到这里的时候不是很清楚,所以对于这一段话我再解释下:
首先打开/etc/fstab文件
然后在输入
查看自己添加的swapfile路径,最后添加一行
这里的swapfilepath就是我们刚刚查看的路径,例如我自己就是/home/hugh/swapfile
相关推荐
用于查看LINUX下进程占用SWAP大小
内含: 1、ADB 2、安卓超级终端 3、busybox.apk 4、RE文件管理器(2.3.6可用) 5、《安卓手机内置储存建立swap虚拟内存》中的附件,包括:buildswap.sh、autostart.sh、autostart.apk
如果你的硬盘空间已经全部分配给其他分区,也没有多余的预算新添购硬盘,可以利用swap文件的方式增加虚拟的swap空间,不过执行性能会较实际的swap分区差。
那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间 中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换...
Linux系统增加swap空间方法,请有需要的朋友们尽快下载 Linux系统增加swap空间方法,请有需要的朋友们尽快下载
主要介绍了ubuntu中swap(虚拟内存)设置方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
linux扩展linux swap分区和根目录空间不足
内含: 1、ADB 2、busybox.apk 3、RE文件管理器(2.3.6可用) 4、《安卓手机内置储存建立swap虚拟内存》中的附件,包括:buildswap.sh、openswap.dh、autostart.sh、autostart.pak
在Linux系统中,swap交换分区的作用类似于Windows系统中“虚拟内存”,当有程序被调入内存后,但是该程序又不是常被CPU所取用时,那么这些不常被使用的程序将会被放到硬盘的swap交换分区当中,而将速度较快的内存空间释放...
linux可用内存足够为什么还用swap.docx
Linux修改Swap大小.
linux系统中新建和增加swap分区的方法,用于swap分区不足时使用。
1.4 Linux内存布局 21 1.5 内核空间和用户空间 23 1.5.1 初始化临时内核页表 24 1.5.2 永久内核页表的初始化 32 1.5.3 第一次进入用户空间 41 1.5.4 内核映射机制实例 44 1.6 固定映射的线性地址 48 1.7 高端内存...
查看swap,增大swap.减小swap。卸载,格式化,挂载,开机自启
linux系统怎么增加swap分区空间小?.docx
1 INTRODUCTION 1 2 DESCRIBING PHYSICAL MEMORY 15 3 PAGETABLE MANAGEMENT 33 4 PROCESS ADDRESS SPACE 53...11 SWAP MANAGEMENT 179 12 SHARED MEMORY VIRTUAL FILESYSTEM 195 13 OUT OF MEMORY MANAGEMENT 209
SUSE上扩容Swap空间方法,让你真正体验Linux系统的强大吧。
centos7配置swap交换内存空间 centos7配置swap交换内存空间 centos7配置swap交换内存空间
用作虚拟内存的硬盘部分被称为交换空间(Swap Space)。与访问(真正的)的内存相比,磁盘的读写是很慢的。通过将信息从磁盘上仅读入一次并将其存于内存中,除了第一次读以外,可以加快所有其它读的速度。这叫作磁盘缓冲...
Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。Android是基于Linux的操作系统,所以也可以使用Swap分区来提升系统...