版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/herobacking/article/details/80371242
最近买了一个centos 的云主机
,因为贫穷限制了我购买的内存大小,只有500M,所以导致物理内存经常处于饱和状态,无奈虚拟内存设置的只有132M,理论上讲虚拟内存应该要有物理内存的2倍也就是1G大小才够用!
又由于我安装
微C微信防爆系统
的
的时候,提示我内存不足,所以想用提高虚拟内存的方法去安装这个软件,本来都已经安装完了,今天我手贱把Linux重启了一下,没看仔细,不过也不是坏事情,正好记录下设置过程,以便下次再重启的时候方便设置!
1
1.打开终端,切换到root用户,输入:free -m查看内存状态
2
[maker@LLM ~]$ free -m
3
total used free shared buff/cache available
4
Mem: 992 189 79 13 722 614
5
Swap: 0 0 0
6
Swap也就是虚拟内存为0
7
8
2.选择一个较大的分区,建立分区文件
9
[root@LLM ~]# dd if=/dev/zero of=/opt/swap bs=1024 count=1024000
10
1024000+0 records in
11
1024000+0 records out
12
1048576000 bytes (1.0 GB) copied, 16.6877 s, 62.8 MB/s
13
[root@LLM ~]#
14
该命令表示在opt分区建立名为swap,大小为1G的虚拟内存文件
15
16
17
chmod 600 /opt/swap //注意更改swap文件的权限
18
[root@LLM ~]# mkswap /opt/swap
19
Setting up swapspace version 1, size = 1023996 KiB
20
no label, UUID=fc47f29e-31af-401e-856d-0fec5262179e
21
22
4.激活swap,启用分区交换文件
23
swapon /opt/swap
24
5.现在看下结果
25
[root@LLM ~]# free -m
26
total used free shared buff/cache available
27
Mem: 992 191 63 13 737 625
28
Swap: 999 0 999
虚拟内存的设置部分就完成了,接下来讲一下卸载虚拟内存,这个需求也是存在的,比如你走上人生巅峰了,不屑于使用虚拟内存,就需要卸载掉了,就是任性!
1
1.首先停止swap分区
2
[root@LLM ~]# swapoff /opt/swap
3
[root@LLM ~]# free -m
4
total used free shared buff/cache available
5
Mem: 992 191 63 13 738 626
6
Swap: 0 0 0
7
8
2.其次删除掉swap文件即可
9
首先看一下磁盘大小
10
[root@LLM ~]# df -h
11
Filesystem Size Used Avail Use% Mounted on
12
/dev/vda1 40G 3.9G 34G 11% /
13
devtmpfs 487M 0 487M 0% /dev
14
tmpfs 497M 4.0K 497M 1% /dev/shm
15
tmpfs 497M 420K 496M 1% /run
16
tmpfs 497M 0 497M 0% /sys/fs/cgroup
17
tmpfs 100M 0 100M 0% /run/user/0
18
tmpfs 100M 0 100M 0% /run/user/1001
19
[root@LLM ~]# rm -rf /opt/swap
20
[root@LLM ~]# df -h
21
Filesystem Size Used Avail Use% Mounted on
22
/dev/vda1 40G 3.0G 35G 8% /
23
devtmpfs 487M 0 487M 0% /dev
24
tmpfs 497M 4.0K 497M 1% /dev/shm
25
tmpfs 497M 420K 496M 1% /run
26
tmpfs 497M 0 497M 0% /sys/fs/cgroup
27
tmpfs 100M 0 100M 0% /run/user/0
28
tmpfs 100M 0 100M 0% /run/user/1001
29
30
可以看出删除后多了1G的空间
复制
文章导航
【专题】springnetty整合仿微信通讯
关注我
标签
ali编码规范
eclipse
elasticsearch head
elasticsearch sense插件
input清空
jquery
jquery 侧边栏
js
mysql主键和外键
mysql基础
mysql进阶
navicat破解版
posts
SimpleDateFormat线程不安全及解决办法
sse
web AR资料
免费文档下载
剪切板
多域名公用网页授权
开发者头条
手势
插件
服务器推
虚拟内存swap
页面导航栏显示
我的
Related Posts
搜索:
Begin typing your search term above and press enter to search. Press ESC to cancel.
Back To Top