[问题] 关于VPS的内存使用...

楼主: storypp (随风而逝的是一份真)   2016-03-18 08:42:20
我买的是vultr的20USD/Month主机
双核,2G RAM,45G SSD,
我有开xwindow,远端vnc连进去使用,
用途是写java挂flash游戏........
vps目前运作非常良好,不断线,速度也还OK,
但是我查看内存使用让我很担心,
chrome跟java在启用的时候,大约都是100~200MB,
但是会随着运行时间愈来愈肥,
平均一小时会增加50MB,
刚挂机的时候,整个内存使用大约是400MB,
目前挂了一天后已经来到1700MB了,
而且还在持续稳定上升中....(JAVA说好的GC呢...orz)
虽然知道我只要把Chrome跟java手动关掉重启就可以释放内存,
不过因为有需要长期不断线挂网的需求,
加上我有装gpart看VPS的硬盘状况,
看到vultr是给完整45G当硬盘空间,
并没有切SWAP区,
所以很担心系统会不会在使用达到2G的时候崩溃,
想问linux是不是也有像windows的置换档概念,
可以使用硬盘档案当成内存使用,
当然,我知道把硬盘当RAM使用会很慢,
不过我对执行速度的要求并不高,
加上vultr使用SSD,想说应该不会太慢,
所以,我可以在不切割swap的要求下,
(因为不想自己手动重新安装OS,
想使用vultr默认装好的,感觉省事很多)
也不想多花月费的情况下,
可以使用一个档案当成内存的置换区吗?
有相关教学或关键字吗?感谢大家 :>
PS 发这篇文的同时,RAM的使用又多了26MB....orz
作者: xxoo1122 (一个连IE6都能相容的男人)   2016-03-18 09:05:00
当内存不足的时候oom-killer就会处理砍process了
作者: willy69wu31 (小小吴)   2016-03-18 10:20:00
cyberciti.biz/faq/linux-add-a-swap-file-howto/大概就是 dd, mkswap, swapon部分指令要依照你的系统调整
作者: chang0206 (Eric Chang)   2016-03-18 10:37:00
可以手动建立swap啊 vultr默认没SWAP这点也让我挺不习惯的..
作者: HamalAri (哈马‧阿里)   2016-03-18 13:15:00
不是所有vps都可以切swap,较便宜的限制较多

Links booklink

Contact Us: admin [ a t ] ucptt.com