作者lihgong (Q.Q)
看板PttCurrent
标题Re: [问题] 请问一下断线的问题...
时间Fri Feb 6 12:23:22 2004
我的站上也遇到同样的问题
颇严重
但是我每次用 make -DGDB 作出来的 process 怎麽弄都不当
於是我开始乱搞
把 ~/pttbbs/pttbbs.mk 拿出来玩...
CFLAGS+= -O2 -Os -fomit-frame-pointer -fstrength-reduce \
-fthread-jumps -fexpensive-optimizations \
$(PTT_CFLAGS)
LDFLAGS+= -O2 $(PTT_LDFLAGS) $(PTT_LIBS)
改成... (拿掉 -Os, 把 -O2改-O3)
CFLAGS+= -O3 -fomit-frame-pointer -fstrength-reduce \
-fthread-jumps -fexpensive-optimizations \
$(PTT_CFLAGS)
LDFLAGS+= -O3 $(PTT_LDFLAGS) $(PTT_LIBS)
我去查了 gcc 的 man-page
-Os 是对执行码的大小作最佳化, 我猜这样可以让记忆体省着用, 所以 ptt 把它打开
-O3 是比 -O2 开启更多最佳化选项(加速程式执行)
因为我用 OpenPtt的时候预设是打开, 所以就开吧 :p
我测试结果是这样的 (样本数很少, 随便看看就好)
拿掉 -Os 会稳很多 (怪...)
-O2 换 -O3 没太多影响
嗯... 继续测试中 @.@
※ 引述《oudinot (holmes)》之铭言:
: 请教一下各位长辈们..
: 我用pttcurrent(source code保持最新)
: 每当某个板有转信进来时
: 正在阅读那个板的使用者就会被断线
: 比方说
: 我转tw.bbs.comp.hardware的news进来站内的hardware板
: bbsnnrp执行时
: news转进来hardware板内
: 此时
: 若有使用者正在hardware板的文章列表上下移动
: 就会被断线
: 请问一下是什麽问题呢?
: 如果有需要其他资讯
: 我会马上贴上来
: 谢谢各位长辈...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.140.10