本帖最後由 hudba 於 2014-9-18 18:54 編輯
+ d N4 R6 ?8 A
( B, w" N; r5 l8 _& h1 hdigital ocean默認沒有設置虛擬內存,如果內存小,需要自己配置去打開。8 z3 P( R6 f$ N/ j3 Q: i" z
) G9 B* N W9 Z( I; _0 {
網上找了下,別人已經寫好了:
1 g8 @: M; r4 C. h r. Y+ Khttps://www.digitalocean.com/community/tutorials/how-to-configure-virtual-memory-swap-file-on-a-vps
. \- g7 M. t) V/ o只要執行下面這些命令就可以了:1 Y" g" Y9 c1 @" W. N0 f6 f
[mw_shl_code=bash,true]cd /var
4 t# @& y" G' ~- K# ]! k2 Mtouch swap.img: J& q8 ?" [7 \& w* C2 D
chmod 600 swap.img% p2 `1 {& v3 J1 J' K
dd if=/dev/zero of=/var/swap.img bs=1024k count=1000
7 F. r s0 [- [4 q! kmkswap /var/swap.img3 v/ J) j5 `. g8 t2 f
swapon /var/swap.img7 V# s7 F$ O' Z, D3 V
echo "/var/swap.img none swap sw 0 0" >> /etc/fstab[/mw_shl_code]
6 t0 \8 y! b+ [' E; Q- ~. u# x& h2 B) e7 x# p
查看內存狀態的命令是free,我查了下,發現vultr也要自己設置。
2 a8 K4 p0 i/ Y8 x5 p
2 H6 g3 ~3 K- V8 F% [, q
8 V4 s ?* {9 n# b% A0 m5 s1 j x J" I( V0 P
# V! C( ~# J3 _ ?* w5 u( [1 J* r Y
7 V* Y. P4 r7 c' G, T, l9 a2 j+ a8 G0 o5 S
|