本帖最後由 hudba 於 2014-9-18 18:54 編輯
* s2 \, b! r( t, ~$ `
9 p& o6 v( [3 w# A; a& W+ Fdigital ocean默認沒有設置虛擬內存,如果內存小,需要自己配置去打開。
6 w% o3 G# ~$ l, m% W0 u4 C. P: Z9 j9 P/ I
網上找了下,別人已經寫好了:
: F8 j- ?4 M0 ~5 j/ d, w( Lhttps://www.digitalocean.com/community/tutorials/how-to-configure-virtual-memory-swap-file-on-a-vps
6 g1 \' A- K, H只要執行下面這些命令就可以了:. o$ u7 [) n" W& _1 U. u; a
[mw_shl_code=bash,true]cd /var" r& v, @' U5 h- ]- N0 d5 c3 R
touch swap.img/ ]2 ^# A1 \1 `
chmod 600 swap.img Y" E1 Z% b* p4 ~5 X& l- I& {
dd if=/dev/zero of=/var/swap.img bs=1024k count=1000 o5 o# c* T9 l
mkswap /var/swap.img
# d' n5 q) a* Z6 iswapon /var/swap.img
, m: ~% W( l) ]3 T5 iecho "/var/swap.img none swap sw 0 0" >> /etc/fstab[/mw_shl_code]# V, \1 T o7 ~
4 t5 S2 u8 B5 B" B& I$ C$ T
查看內存狀態的命令是free,我查了下,發現vultr也要自己設置。7 T3 ~. y2 J4 u7 i" K; N8 P! u
) _9 w% k& R, f9 s
2 z Y4 E# t( Q* [
- U1 M6 p+ l; m# u
$ {3 j, |+ v; u0 _0 @& g" }0 x K) L K" V9 h* k
$ t0 r! o/ B4 N0 t6 k
|