作者in2 (@.@)
看板PttCurrent
标题outta-cache
时间Tue Aug 6 16:03:25 2002
因为 ptt/ptt2 记忆体持续不够,
又有多一台机器有多的记忆体,
故尝试将 mbbsd用到的一些记忆体强制 swap 出去至该台,
以让 ptt/ptt2 尽量多剩记忆体.
目前先将 swap out 的东西用 nfs写到另一台的 md 上面,
如果确定此法有用的话,
後续将会以一个专门的程式取代.
假设我们现在要把 ptt的资料 swap 到 pttcache 上的话:
* 在 pttcache 上开一块 memory disk ,
请确定开的大小以及实际会使用到的大小.
* 在 pttcache 的 nfs上 export 出来.
* 在 ptt上 mount上来 pttcache:/md (假设 mount到 ptt:/md )
* 在 ptt上将 ~bbs/cache link 到 /md
* 在 pttbbs.conf内加入 #define OUTTA_CACHE , 重新 compile , 重跑.
如此就可以了.
另外此种作法将导致两机器间极大流量,
建议分开在两张网路卡上以免影响正常服务.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.143