2013-10-24 46 views
1

今天,我将MacBook Pro(内存升级到16GB的2012年中期基本型号)更新为OSX 10.9 Mavericks。我目前正在开发一款基于LWJGL的游戏,并且上次我编码的时间是在开始更新前约20分钟。我的应用程序稳定在~1300 FPS。OSX上的Java减速10.9

更新之后,我安装了Java并测试了与以前完全相同的.jar。令我惊讶的是,fps从80到150不等,波动非常大。第一次重新启动后,fps的范围从650到850,也波动很多。更令人惊讶的是,我的Windows 7虚拟机(Parallels 9)稳定在〜900 FPS。

这是我的第一个OSX大更新,因为我的Mac随ML安装。在这种更新之后经历Java问题是否正常?我能期待这个问题在Java/OSX更新中解决吗?另外,可能一个干净的OSX安装修复它?

回答

1

OSX Mavericks最大的特点之一是通过将应用程序置于睡眠状态并整合进程来减少处理器“醒来”的次数,从而缩短电池寿命。他们甚至创造了术语“App Nap”。我会想象你的机器只是试图在为此设计的新操作系统下节省电力。

http://www.apple.com/ca/osx/advanced-technologies/