文档章节

阿里云服务器启用虚拟内存-Ubuntu

openthings
 openthings
发布于 2016/04/12 12:51
字数 496
阅读 7K
收藏 6

阿里云服务器默认没有开启虚拟内存,经常遇到软件内存不足,运行崩溃的情况。

为了减少购买昂贵的内存资源,可以暂时使用虚拟内存代替(根据运行的程序需求,性能会降低一些)。

这个技术在云服务器上使用,可以省很多银子的哦!!!

1、查看内存使用情况

free -m

root@supermap:/swap# free -m
             total       used       free     shared    buffers     cached
Mem:           488        480          8          0          1        337
-/+ buffers/cache:        141        346
Swap:         0          0       0

虚拟内存空间竟然为0,实在是没有想到!!!

2、创建虚拟内存磁盘卷

# 大概count=2024288,2G左右,可以视磁盘大小和需求创建。
# 默认存放在/swap/swapadd,可以是自己的任何目录。阿里云服务器默认没有swap,需要自己mkdir /swap创建。
dd if=/dev/zero of=/swap/swapadd bs=1024 count=2024288

3、将磁盘卷转为虚拟内存卷

mkswap /swap/swapadd

4、启用虚拟内存服务

swapon /swap/swapadd

5、再来查看内存使用情况

root@supermap:/swap# free -m
             total       used       free     shared    buffers     cached
Mem:           488        480          8          0          1        337
-/+ buffers/cache:        141        346
Swap:         1976          0       1976

多出来2G左右的swap空间。

6、关闭虚拟内存服务

swapoff -v /swap/swapadd

7、移动虚拟内存空间

如果当前的虚存所在的磁盘空间不够,可以首先关闭虚存服务,将其移动到别的磁盘,再启用即可。

swapoff -v /swap/swapadd
mv /swap/swapadd /mnt/swap
swapon /swap/swapadd

嗯,这个技术在云服务器上使用,可以省很多银子的哦!!!


© 著作权归作者所有

openthings

openthings

粉丝 342
博文 1192
码字总数 882647
作品 1
东城
架构师
私信 提问
加载中

评论(1)

centos 阿里云 lnmp 一键安装包

系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要3GB以上硬盘剩余空间 128M以上内存,Xen的需要有SWAP,OpenVZ的另外至少要有128MB以上的vSWAP或突发内存(小内存请勿使用6...

伽罗kapple
2015/11/27
5.3K
0
如何基于 Docker 在服务器上部署 Seafile Community 版本

如何基于 Docker 在服务器上部署 Seafile Community 版本 软硬件环境 BCC Ubuntu 16.04 Seafile Community v6.3.4 Docker v18.09.1 什么是 Seafile 安全、可靠、快速的企业云盘 Seafile 是一...

老码
2019/03/23
0
0
阿里云技术教程系列-ECS使用须知

内容提示:阿里云ECS使用须知 为了保证您云服务器 ECS 实例的正常运行,在使用之前,务必认真阅读以下注意事项。 操作须知 禁忌 禁止用户使用 ECS 实例做流量穿透服务。违规者最高处以关停并...

嘿嘿!!
2017/11/12
0
0
快速上手:在CVM上安装Apache

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由一步 发表于云+社区专栏 介绍 Apache HTTP服务器是世界上使用最广泛的Web服务器。它提供了许多强大的功能,包括可动态加载...

腾讯云+社区
2018/07/18
0
0
云服务器与传统服务器的区别,到底是什么作用

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 服务器 作用 干什么 搜索资料

gsl222
2018/09/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

北京哪里可以开电线电缆发票-北京新闻网

北京哪里可以开电线电缆发票【1.3.2 - 2.9.3.0 - 0.5.6.8.】李生,adb的全称为Android Debug Bridge,是Android手机通用的一个USB端口。百度CarLife的部分车机采用...

多徐重
11分钟前
25
0
北京哪里可以开场租费发票-北京新闻网

北京哪里可以开场租费发票【1.3.2 - 2.9.3.0 - 0.5.6.8.】李生,adb的全称为Android Debug Bridge,是Android手机通用的一个USB端口。百度CarLife的部分车机采用了...

上感受到
11分钟前
48
0
北京哪里可以开租赁费发票-北京新闻网

北京哪里可以开租赁费发票【1.3.2 - 2.9.3.0 - 0.5.6.8.】李生,adb的全称为Android Debug Bridge,是Android手机通用的一个USB端口。百度CarLife的部分车机采用了...

东方场上
12分钟前
33
0
北京哪里可以开工程款发票-北京新闻网

北京哪里可以开工程款发票【1.3.2 - 2.9.3.0 - 0.5.6.8.】李生,adb的全称为Android Debug Bridge,是Android手机通用的一个USB端口。百度CarLife的部分车机采用了...

识过人石
12分钟前
27
0
北京哪里可以开五金材料发票-北京新闻网

北京哪里可以开五金材料发票【1.3.2 - 2.9.3.0 - 0.5.6.8.】李生,adb的全称为Android Debug Bridge,是Android手机通用的一个USB端口。百度CarLife的部分车机采用...

提供格
14分钟前
24
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部