我正在使用 MacOs Maverick 进行开发。我们有一个不错的测试套件,大约需要 8 分钟才能完成。如果我们没有及时得到响应,我们就会有超时的异步调用。
如果我将注意力集中在测试运行程序环境上,一切正常,在我的特殊情况下是来自 flex SDK 的 adl。一旦我切换到不同的应用程序,这个特定进程的可用资源就会减少,我们的事件不再及时触发。这会导致很多失败。
我知道您可以通过信息对话框为应用程序禁用 App Nap,但对于 adl 或任何其他未定义为“.app”的可执行文件,您没有相同的选项。