我正在用facebook上的adobe rtmfp服务器开发一个p2p多人游戏,使用flex4。我有物理引擎的box2d,硬件加速是开启的。在60fps的速度下,6人房间的平均cpu成本是1.86 duo的英特尔酷睿2 duo的40%。但是在8个或更多的玩家房间中,cpu使用率增加到%50,fps下降到50。我猜flash player在完全性能上只使用了一个内核,而使用了另一个内核。然而,我需要所有的核心8+房间模拟60帧流畅的游戏。有没有办法让flash同时使用多核?
发布于 2011-09-24 01:34:05
不,除了使用像素折弯器来做任何可能的数字处理。像素弯曲器在独立于闪存VM的自己的线程上运行(如果您正确使用着色器作业)。请看我的回答:
https://stackoverflow.com/questions/7529670
复制相似问题