<div><br>2011/1/11 Lanpice Lio <span dir="ltr"><<a href="mailto:ghosthk21@gmail.com" target="_blank">ghosthk21@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:solid;padding-left:1ex">
前两天入手了一台VPS,内存只有256MB,没有swap,便想自己添加一个swap文件用。<br>但是swapon 的时候出现了swapon failed: Operation not permitted<br>操作不允许,我是root啊。<br>另外通过修改fstab,也无法启用。<br>为了确保操作无误,我又做了一遍,还是不行。到自己系统上却很顺利的添加了。<br>去google之,发现有这种情况的无一例外全部是在VPS上的。<br>
各位碰到过这种情况吗?有解吗?<br>谢谢。<br></blockquote></div><div><br></div>你估计是用的 OpenVZ 虚拟化技术的 VPS,<div>OpenVZ 使用 Host 分配内存,不需要 SWAP。</div><div><br></div><div>那么请 google openvz vps,</div><div>你先前 google 的关键词可能错了。</div><div><br></div><div>
你跑一个 WP 就用掉 200M 内存,</div><div>估计是用的 apache 而非现在流行的轻巧的 nginx + spawn-fcgi/php5-fpm。</div><div><br></div><div>如果没其他情况就先这样用了别换了吧,买了机器不压榨干净不浪费嘛。</div><div>想要练手或有其他计划就考虑换下 nginx + php5-fpm 比较好,</div><div>想折腾还可以考虑让 wp 用 sqlite 替换掉 mysql (不更好,只是省资源)</div>
<div><br></div><div>其实 256M 不算小内存了, 不过也是可以看看 <span style="color:rgb(76, 76, 76);font-family:Ubuntu;font-size:14px;line-height:19px"><a href="http://wowubuntu.com/vps-optimize.html" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-decoration:none;color:rgb(204, 102, 0);border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial" target="_blank">小内存 VPS 优化建议 (LNMP+WordPress 环境) </a></span></div>
<div><br></div>