所以我用Java做了一个简单的2d游戏。我只使用一个线程和设置游戏运行在120fps,因为这个游戏不是资源密集型几乎任何一台电脑都应该能够运行它,事实上我的朋友的电脑,像8岁可以运行它在120fps,但我不能,嗯不总是,我知道我的电脑是足够快,它是一个非常好的规格的自制计算机。起初,它可以轻松地以120fps运行,但最近当我尝试运行游戏时,它停止在63-64fps,我没有改变我的游戏代码,因为它运行在120fps。我没有使用任何库,我只是使用图形、g2d和sprites。time = new Timer(8, this);
ti
我正在SUSE Linux Real Time上编写一个C++程序,并试图收集有关其循环调度(RR)调度策略的计时统计信息。SCHED_RR, &sparms) < 0){ exit(1);并且能够通过sched_rr_get_interval()确定时间量操作系统文档指出,时间段可以通过进程的nice值进行更改。然而,这样做没有任何效果。