发新话题
打印

[提问] 关于GMSV的CPU占用

关于GMSV的CPU占用

请教各位大神,有人优化过GMSV的CPU占用吗?
5 ]+ H4 O& S3 i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート百度到似乎石器时代的GMSV,有人优化过mainloop(),据说可以降低它的频率,从而降低CPU占用……适合单机、基友联机的玩家
& ~1 _/ \6 j5 o& S妖城在线论坛但是优化过的魔力GMSV 就搜不着……

TOP

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

TOP

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

TOP

回复 沙发 的帖子

抱歉前阵工作较多,没来逛论坛。。bbs.mocwww.com8 q7 V" Y' a% @* f6 ?$ ]

9 A5 n3 {$ m) p& m. f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート之前看到个这个:
+ _' H+ y  }8 Z# D* b& [妖城在线论坛降低GMSV的CPU使用率,但是说的不详细,我太菜看不懂
. l! F$ X3 U# [9 m& Fbbs.mocwww.com$ t' ~9 H  M3 |* E
--------------------------------------------------------
" n" V# }3 c# q9 b: `妖城在线论坛降低GMSV的CPU使用率大概了解GMSV架構的同學應該都知道, GMSV的mainloop有著一個無限循環的while迴圈,
( x# q0 F: Q# w& E6 l$ f那當玩家數不多或資料處理量不大時, 可以利用sleep來降低循環的速度, 達到降低GMSV的CPU使用率的效果.
8 B% x/ J7 _' G( i5 g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
, j4 L4 v3 ]" Cbbs.mocwww.com以下代碼加到 main.c 的 mainloop()複製內容到剪貼板代碼:...: z5 C  d1 F1 @1 K5 \
int itime=0;
0 I( w. a2 |1 U4 l* P. I& A    while(1){
! l/ u; E, Y7 Z* X      itime++;
- H$ J/ \# D# A/ V      if(itime>getCpuUse()){妖城在线论坛. g8 B# {* g1 [4 s
                itime=0;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 `3 E0 U% c' U
                usleep(1);
. ?7 w5 M- I3 {" ?8 d+ @  V  o+ g0 \% i      }
$ W0 }& [5 l% \* u% t5 O" O...
6 m3 |; Z3 B/ r# j1 W3 g& m: v妖城在线论坛    }
+ O2 @, J8 x% p+ j) x' R% h* R" O...

TOP

回复 板凳 的帖子

谢谢~
( A% q, A( i; r/ ?妖城在线论坛
" j4 M* _5 u" R* R5 Y# O( ^bbs.mocwww.comcpulimit我试过,cpulimit虽然降低了cpu占用,但是 load average反而会增大……魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 Z/ \# M1 A3 r0 O- o
我是搭在便宜的海外VPS上和朋友一起玩,VPS一般根据 load average判断CPU占用是否过多。。

TOP

发新话题