Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AdobeFlash10上的多核使用_Flash_Cpu_P2p_Multicore_Multiplayer - Fatal编程技术网

AdobeFlash10上的多核使用

AdobeFlash10上的多核使用,flash,cpu,p2p,multicore,multiplayer,Flash,Cpu,P2p,Multicore,Multiplayer,我正在使用Flex4在facebook上使用AdobeRTMFP服务器开发一个p2p mutliplayer游戏。我有物理引擎的box2d,硬件加速已经启动。在60帧/秒的速度下,对于1.86mhz intel core 2 duo,6个播放器的平均cpu成本为40%。但是在8个或更多的玩家房间中,cpu使用率增加到%50,fps下降到50。我猜flash播放器只使用了一个内核,而另一个内核则在充分发挥性能。然而,我需要8+个房间的所有核心来模拟每秒60帧的平滑游戏。有没有办法让flash一次使

我正在使用Flex4在facebook上使用AdobeRTMFP服务器开发一个p2p mutliplayer游戏。我有物理引擎的box2d,硬件加速已经启动。在60帧/秒的速度下,对于1.86mhz intel core 2 duo,6个播放器的平均cpu成本为40%。但是在8个或更多的玩家房间中,cpu使用率增加到%50,fps下降到50。我猜flash播放器只使用了一个内核,而另一个内核则在充分发挥性能。然而,我需要8+个房间的所有核心来模拟每秒60帧的平滑游戏。有没有办法让flash一次使用多个内核?

没有,除了使用pixel bender做任何可能的数字处理之外。Pixel bender独立于flash VM在自己的线程上运行(如果正确使用着色器作业)。请看我的回答: