摘要
对于单线程的高层体系结构(HLA)应用,仿真领域的图形渲染进程和tick()调用期间的RTI进程共享CPU处理时间。当对象数量较少时(5-10个对象),性能(以显示帧率为标准)反而突然下降。性能下降是由于RTI进程和图形渲染进程之间的非线性竞争关系造成的。如果使用代理设计模式从主线程中分离出一个独立线程,让该线程运行所有的RTI服务,两个进程内部的依赖性也因此被消除了,性能恢复到了原来的状态,同时也改善了3D图形的应用性能。
出处
《福建电脑》
2005年第5期35-36,共2页
Journal of Fujian Computer