小内存服务器生存指南——SWAP虚拟内存
本文最后更新于 73 天前,其中的信息可能已经有所发展或是发生改变。

人们常说,网络是服务器的生命线,没有了网络,服务器再怎么牛逼,都跑不起来。然而偏偏有这么一票的服务器,它的网络很好,CPU也很好,就是内存有点小。他们是主机界的独行侠——入门级VPS服务器。

前俩天买的一台TMT的服务器就是这个类型:

  • 256M内存
  • CPU 1vCore (2.5 GHz+)
  • 硬盘25G
  • 流量1T/月
  • 带宽1Gbps
  • $3.95/月,用了6折的优惠券,2.34刀每个月

西雅图机房的 VPS 三网回程走的是联通 169 (AS4837) 线路,由于目前联通的国际带宽充裕所以晚高峰的延迟和稳定性都很优秀,体验接近于 CN2 GIA 和 AS9929 线路。

意外之喜还解锁了美区的奈飞!

不过现在只支持季付了,$13.85,应该也还能用优惠券,VPS20OFF

购买地址:点我跳转

入门级服务器游走于各大主机商,以超低的价格,超值的性能,吸引不少想尝鲜,但是经济能力有限的用户。然而往往当用户购买后才发现,这些服务器在运行大型程序的时候,会频繁崩溃,甚至无法正常运行。这个时候就要请出我们今天的主角——虚拟内存。

在《计算机操作系统》一书中讲到:

内存,是计算机系统中的主要部件,用于保存进程运行时的程序和数据,也称可执行存储器。
虚拟内存,是指具有请求调入功能和置换功能,能存逻辑上对内存容量加以扩充的一种存储系统。

闲话不多说,开始今天的教程:

前提条件:

1、服务器系统:CentOS6+/Debian7+/Ubuntu12+
2、虚拟化架构:KVM、Hyper-V、VMware

1、以root账户登陆VPS服务器,创建交换文件目录:

mkdir /swap 
# 在根目录创建 /swap 文件夹

2、切换到交换目录:

cd /swap  

# 改变目录到 /swap

3、创建一个交换文件,bs不能超过实际内存大小,可以用count来叠加

dd if=/dev/zero of=swapfile bs=1MB count=128
# 创建一个128MB虚拟内存

dd if=/dev/zero of=swapfile bs=1MB count=384
# 创建一个384MB虚拟内存

dd if=/dev/zero of=swapfile bs=1MB count=512
# 创建一个512MB虚拟内存

4、设置并建立交换区:

mkswap ./swapfile

# 设置并建立交换区

5、为了安全起见,赋予文件600权限

chmod 600 ./swapfile

# 赋予交换文件600权限

6、启用交换分区

swapon ./swapfile

# 启用交换分区

7、设置开机自动加载交换分区

echo "/swap/swapfile swap swap defaults 0 0" >>/etc/fstab

# 添加/swap/swapfile 交换分区开机后自动挂载

8、重启,并且检查设置是否生效:

reboot
# 重启服务器

free -h
# 查看服务器内存使用情况,SWAP一行就是新添加的虚拟内存

说明:

1、部分服务器自带一些SWAP交换分区,自行添加后,两个分区的容量将会叠加

2、OpenVZ虚拟化架构无法自主添加交换分区

参考链接:https://www.mengclaw.com/2018/05/31/144/

转载请注明出处,谢谢!

文章作者: Roy
文章链接: 小内存服务器生存指南——SWAP虚拟内存 首发于 https://royleo.com/vps-swap/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Roy's Blog
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇