Project1

标题: 关于RGD和RGU的CPU占用超过一个线程问题 [打印本页]

作者: ppspssss    时间: 2022-2-8 18:53
标题: 关于RGD和RGU的CPU占用超过一个线程问题
以下皆为占满游戏性能的情况下 @张咚咚

看了一下任务管理器情况, RGSS3 (VXACE的引擎, 是占满了25% ,这个一看正常, 是一个CPU的份量,


但看了RGD和RGU, 发现占用情况高于25%也就是占用多于一个CPU , 第二种可能推测除占用25%CPU外, 多出的百分比是第2个CPU运行显卡所使用CPU的使用率, 即这多出的百分比不是处理本身游戏(我推测,
RGD  当中的8%用于显卡运算,   RGU  当中的16%用于显卡运算
而这多出的百分比并不参与游戏里RGSS的运算, 运算其实还是那25%(一个线程,  
因为CPU和GPU是独立运算, 因而可以多开出一个线程给出来(

那我就有推测, RGU比RGD占用CPU百分比高出8%,
那多出的可能:@Admenri 所说因RGU使用了Ruby3.0, 而RGD好像是1.9, 因而令CPU可以占用更少, 显卡占用更多
作者: guoxiaomi    时间: 2022-2-8 21:07
本帖最后由 guoxiaomi 于 2022-2-8 21:25 编辑

你的程序是怎么占满游戏性能跑满25%的,有没有范例提供一下
作者: ppspssss    时间: 2022-2-8 21:43
本帖最后由 ppspssss 于 2022-2-8 22:18 编辑
guoxiaomi 发表于 2022-2-8 21:07
你的程序是怎么占满游戏性能跑满25%的,有没有范例提供一下?


4核独立显卡 , AMD A10-7860K Radeon R7 3.6GHz x 4 , NVIDIA GeForce GTX 960 (2048MB) ,
本来不想发配置的想贴子简洁点, 不想发图了 ,叙述一下吧, 1650左右个40X40的sprite(精灵) 同时旋转 , sprite一多就卡爆滿載,






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1