发新话题
打印

[提问] 关于GMSV的CPU占用

关于GMSV的CPU占用

请教各位大神,有人优化过GMSV的CPU占用吗?
' p3 _: U8 {, N2 T7 \$ H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表百度到似乎石器时代的GMSV,有人优化过mainloop(),据说可以降低它的频率,从而降低CPU占用……适合单机、基友联机的玩家
  Y+ O7 N/ z9 ^0 J# ?9 r魔力私服,最新魔力宝贝私服技术交流但是优化过的魔力GMSV 就搜不着……

TOP

哪里可以找到石器优化过mainloop()的gmsv?我可以修改魔力的

TOP

我记得linux下有一款cpulimit的工具可以限制CPU占用

TOP

回复 沙发 的帖子

抱歉前阵工作较多,没来逛论坛。。妖城在线论坛: |' B3 T/ [3 V% I
4 I* @: O# o0 f3 x+ Y) y
之前看到个这个:
4 b8 f# s: @1 _( s, `: A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート降低GMSV的CPU使用率,但是说的不详细,我太菜看不懂
. [5 V6 \: L8 H# \) k  e) w
7 v$ g+ N! n& e: vbbs.mocwww.com--------------------------------------------------------. u$ L6 w+ G" J0 T4 D: i6 |
降低GMSV的CPU使用率大概了解GMSV架構的同學應該都知道, GMSV的mainloop有著一個無限循環的while迴圈, 妖城在线论坛! p4 V, c- V. {  t
那當玩家數不多或資料處理量不大時, 可以利用sleep來降低循環的速度, 達到降低GMSV的CPU使用率的效果." |( P0 P% Q$ @# i9 L/ U# D- e

, i# G& X: p" d3 E9 C( B! |妖城在线论坛以下代碼加到 main.c 的 mainloop()複製內容到剪貼板代碼:...
: R/ Q- T$ [9 v0 V3 N) l# O- T魔力私服,最新魔力宝贝私服技术交流int itime=0;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& t, n$ l* p$ {2 V2 E: J
    while(1){
! ^$ J8 @" |8 X+ W. G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート      itime++;
$ W6 P% v, M6 r8 q  K2 e妖城在线论坛      if(itime>getCpuUse()){魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& y* I9 N! m& N# o# \+ d: K! G
                itime=0;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& Z9 p( s, g& ]# }, T8 _& x/ V+ Z
                usleep(1);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ @# M! B; `$ @# K- t
      }魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; I" s+ T6 c9 |/ E. X
...bbs.mocwww.com! |% ^' N* ?: K& J9 E+ }+ f" ^
    }
. b" U7 P" S. q( i6 j& u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート...

TOP

回复 板凳 的帖子

谢谢~bbs.mocwww.com: q; M4 @% \9 N) T* r4 V( r
妖城在线论坛1 K0 O/ a8 O5 r5 d" W% r$ K
cpulimit我试过,cpulimit虽然降低了cpu占用,但是 load average反而会增大……魔力私服,最新魔力宝贝私服技术交流" v) j" Q5 a1 |' |6 n
我是搭在便宜的海外VPS上和朋友一起玩,VPS一般根据 load average判断CPU占用是否过多。。

TOP

发新话题