发新话题
打印

[提问] 关于GMSV的CPU占用

关于GMSV的CPU占用

请教各位大神,有人优化过GMSV的CPU占用吗?
- C0 j# a, t0 j/ x- y& _妖城在线论坛百度到似乎石器时代的GMSV,有人优化过mainloop(),据说可以降低它的频率,从而降低CPU占用……适合单机、基友联机的玩家
+ Y+ q( z. H) {" V+ S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表但是优化过的魔力GMSV 就搜不着……

TOP

回复 沙发 的帖子

抱歉前阵工作较多,没来逛论坛。。
0 z1 l* k; a2 y) d8 @+ r5 k: w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, I3 {1 b, F. p  M1 K) R0 a
之前看到个这个:魔力私服,最新魔力宝贝私服技术交流) \  [+ U* f! Q" Z' u& H) ^8 z
降低GMSV的CPU使用率,但是说的不详细,我太菜看不懂 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 }2 e( n" P7 F4 N2 j3 v

9 d; {) }) E  q5 w/ x0 X: B魔力私服,最新魔力宝贝私服技术交流--------------------------------------------------------妖城在线论坛0 z; r, ?; ~4 S9 \0 l
降低GMSV的CPU使用率大概了解GMSV架構的同學應該都知道, GMSV的mainloop有著一個無限循環的while迴圈, 魔力私服,最新魔力宝贝私服技术交流. k& F4 L3 O) ~; F* L
那當玩家數不多或資料處理量不大時, 可以利用sleep來降低循環的速度, 達到降低GMSV的CPU使用率的效果.
4 M. Z" q- d7 {3 x' t) p, n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
. f: g( X8 _2 C% t. ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート以下代碼加到 main.c 的 mainloop()複製內容到剪貼板代碼:...
8 ?& z3 [2 h6 |) x" W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートint itime=0;bbs.mocwww.com, i: X* q9 ^( _
    while(1){
% ~* Q$ W1 ^3 T% ~$ G6 c" g$ ~9 K+ p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート      itime++;
# L" T, V$ U5 R* Z! S# fbbs.mocwww.com      if(itime>getCpuUse()){魔力私服,最新魔力宝贝私服技术交流; \+ z4 u& t4 f! v! e* _
                itime=0;
0 N' y, `0 f% V8 J7 T$ D/ c  O0 A( Kbbs.mocwww.com                usleep(1);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; z* x/ c" z: P" b5 t
      }
$ K1 ^! [( Y+ Z7 V9 kbbs.mocwww.com...
! f2 A$ S% s; v. K6 Y% m+ Q! ybbs.mocwww.com    }
0 _2 ^5 Y6 z$ w. [) z, R) Ubbs.mocwww.com...

TOP

回复 板凳 的帖子

谢谢~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 d+ Y9 [9 _: e# J4 X

+ Z9 }2 T. G7 Mbbs.mocwww.comcpulimit我试过,cpulimit虽然降低了cpu占用,但是 load average反而会增大……魔力私服,最新魔力宝贝私服技术交流- z3 H# \5 J. y
我是搭在便宜的海外VPS上和朋友一起玩,VPS一般根据 load average判断CPU占用是否过多。。

TOP

发新话题