发新话题
打印

[提问] 关于GMSV的CPU占用

关于GMSV的CPU占用

请教各位大神,有人优化过GMSV的CPU占用吗?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* m# g$ l+ u. D3 j( ]
百度到似乎石器时代的GMSV,有人优化过mainloop(),据说可以降低它的频率,从而降低CPU占用……适合单机、基友联机的玩家bbs.mocwww.com8 H2 b& v/ \3 N4 ^  Z5 h- m" X
但是优化过的魔力GMSV 就搜不着……

TOP

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

TOP

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

TOP

回复 沙发 的帖子

抱歉前阵工作较多,没来逛论坛。。
, F$ o) C' Q6 D* f5 g3 |魔力私服,最新魔力宝贝私服技术交流
4 e7 O% Z" m0 l- ^3 k7 D/ T9 S: U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート之前看到个这个:
- _- h3 K& Z4 Ebbs.mocwww.com降低GMSV的CPU使用率,但是说的不详细,我太菜看不懂
6 |2 w/ n" i# P+ l) l. G
4 j4 b6 m: v( M$ w9 a% e--------------------------------------------------------妖城在线论坛' n5 V+ ^1 e* U. N% J# Z  ~
降低GMSV的CPU使用率大概了解GMSV架構的同學應該都知道, GMSV的mainloop有著一個無限循環的while迴圈,
( v( {) T+ v+ k+ a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート那當玩家數不多或資料處理量不大時, 可以利用sleep來降低循環的速度, 達到降低GMSV的CPU使用率的效果.
; l5 e! B" Y- E$ T; \妖城在线论坛7 P" t" ^1 n6 l( `2 z
以下代碼加到 main.c 的 mainloop()複製內容到剪貼板代碼:...魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 ]7 _% D: Y4 j, S  U( L: D
int itime=0;
, h1 W  h* a# r5 vbbs.mocwww.com    while(1){
" o& ]7 y7 s' v) q& z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート      itime++;
, A# n# J0 c+ ~. o% C) D魔力私服,最新魔力宝贝私服技术交流      if(itime>getCpuUse()){- f1 u# e$ a& l, m  b2 Y1 _
                itime=0;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, C3 z" p% K& z: q
                usleep(1);魔力私服,最新魔力宝贝私服技术交流* j- T# N; ^! k6 ?. \  Z
      }
+ U' v, k/ y: x' H) _' o' E# ]bbs.mocwww.com...
9 F# D' |% u# Z9 E' v4 D8 G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表    }
+ C: V5 E5 L) a8 x9 H  c1 S( @1 t* Q魔力私服,最新魔力宝贝私服技术交流...

TOP

回复 板凳 的帖子

谢谢~
# y1 u/ o( W  ?/ Y! e魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
! ^8 d0 R. f- V1 S. _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートcpulimit我试过,cpulimit虽然降低了cpu占用,但是 load average反而会增大……魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ e8 V3 O9 A+ U
我是搭在便宜的海外VPS上和朋友一起玩,VPS一般根据 load average判断CPU占用是否过多。。

TOP

发新话题