GMSV的CPU使用率降低代码,石器时代发布网,石器技术交流站!
GMSV的CPU使用率降低代码
以下代碼加到 main.c 的 mainloop()


...
int itime=0;
    while(1){
        itime++;
        if(itime>getCpuUse()){
                itime=0;
                usleep(1);
        }
...
    }
...

大概了解GMSV架構的同學應該都知道, GMSV的mainloop有著一個無限循環的while迴圈, 
那當玩家數不多或資料處理量不大時, 可以利用sleep來降低循環的速度, 達到降低GMSV的CPU使用率的效果.
上一篇;蓝暴任务师LUA脚本示例
下一篇;石器源代码世界頻道(指令版)