關於VPS的記憶體使用... - Linux

Frederica avatar
By Frederica
at 2016-03-18T08:42

Table of Contents


我買的是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

--
Tags: Linux

All Comments

Steve avatar
By Steve
at 2016-03-20T13:08
當記憶體不足的時候oom-killer就會處理砍process了
Xanthe avatar
By Xanthe
at 2016-03-21T22:29
cyberciti.biz/faq/linux-add-a-swap-file-howto/
Kristin avatar
By Kristin
at 2016-03-22T02:05
大概就是 dd, mkswap, swapon
部分指令要依照你的系統調整
Liam avatar
By Liam
at 2016-03-22T15:21
可以手動建立swap啊 vultr預設沒SWAP這點也讓我挺不習
慣的..
Christine avatar
By Christine
at 2016-03-23T01:26
不是所有vps都可以切swap,較便宜的限制較多

Linux新手想組一台 "練習機"

Victoria avatar
By Victoria
at 2016-03-17T12:39
※ 引述《tom5xavier (大熊)》之銘言: : 各位高人你們好, 小弟想進入Linux世界, 組一台CentOS 7_1511的練習機, : 看了鳥哥網站的建議, 想依照其列表找各個零件, : CPU : i3 2GHz 以上 : RAM : 2GB 以上 : 顯卡 : 內建記憶體容量512MB以上 ...

遇到了好想要哭的問題,無法掛載 /home

James avatar
By James
at 2016-03-17T11:50
最近由於某些原因讓我想要重回 Ubuntu 的懷抱,所以我安裝 Ubuntu14.04.4LTS, 起初一切都很好,直到我想要安裝 STEAM 而去 VALVE 官網安裝他的程式,但開啟時卻 發現某些相依性套件會有問題,查了查發現 Ubuntu 自己軟體庫中也有 steam,沒想到 接下來是惡夢的開始…。 ...

Linux新手想組一台 "練習機"

Isabella avatar
By Isabella
at 2016-03-17T08:34
各位高人你們好, 小弟想進入Linux世界, 組一台CentOS 7_1511的練習機, 看了鳥哥網站的建議, 想依照其列表找各個零件, CPU : i3 2GHz 以上 RAM : 2GB 以上 顯卡 : 內建記憶體容量512MB以上 網卡 : 有一般乙太網卡即可 硬碟 : 有60GB即可 因 ...

安裝完無法開機

Thomas avatar
By Thomas
at 2016-03-17T07:05
最近拿到新的Thinkpad T460 想直接裝Debian 下載了live CD 以後 用usb安裝 沒打算用windows 所以預裝的windows直接砍掉了 因為這樣的關係 應該可以不用管UEFI 而是直接可以在BIOS裡選擇legacy 同時關掉secure boot quick boot ...

如何顯示 ptt 信件的 ascii 控制序列?

Cara avatar
By Cara
at 2016-03-16T21:03
我之前把 PTT 的站內信打包回家,是 tar.gz 。 解開後裡面是所有信件和一些個人記錄。 ( 有點像把整個家目錄打包的感覺 XD ) 我解開沒有問題,但要如何 *讀* 其中的色碼? 我有看到用 sed 把控制序列去掉的方法, 但我比較希望可以 *顯示* 出 ascii 控制碼, 從終端顯示 ...