所以我最近在神经网络方面取得了一些突破,用NN AI做了几个游戏。为了训练,我使用frameRate(100000)
来提升帧率。但是,通过println(frameRate)
检查,我发现平均帧率约为270。删除所有显示器(绘制形状)会将其增加到大约300个。
我想让它更快,我注意到文档说明frameRate()
只能达到你的处理器可以处理的最高值,但是我检查了任务管理器,我发现程序只使用了大约20%的CPU和90MB。我已经在首选项中将最大可用内存增加到4096MB,但这似乎没有什么不同。
所以我想我的问题是,我如何允许处理过程使用更多的CPU来实现更快的frameRate,或者除了简单地“优化我的代码”之外,是否有更好的选择,因为它已经相当优化的IMO (并不是说它不能再好了)。
https://stackoverflow.com/questions/53768693
复制相似问题