我经常发现自己想打开Xcode,在国际航班上和断电时做一些编程,但这是一个快速耗尽我的MacBook专业版电池的方法。
在运行Xcode时,您使用哪些设置来保护电池寿命?
发布于 2009-04-13 04:27:46
当使用电池运行时,预测编译会自动禁用。
如果您有一台双核计算机,
defaults write com.apple.Xcode XCMaxNumberOfDistributedTasks 1 一次编译一个文件(而不是在双核CPU的每个核心上编译一个文件),这可能会节省一些成本。
发布于 2009-04-13 03:12:36
我猜测XCode的预测性编译(它会在您键入时编译,以缩短稍后的构建时间)以及索引将是一个很大的吸引力。您可以分别在“构建”和“代码感知”下的“首选项”中将其关闭。
然而,一些轻量级的测试似乎表明,如果你正在使用电池,它不会进行预测编译。所以,也许这不是问题。如果你能忍受它被关闭,索引仍然可能会有帮助。
在编译时做尽可能少的工作可能也会有所帮助-也许可以检查一下,以确保您正在导入的所有大型框架都使用了预编译头文件。
发布于 2009-04-13 04:35:57
我发现在我的mac上节省电池的最好方法是使用通用访问反转所有的颜色。一切看起来都是负面的,但如果你能容忍这一点,你的屏幕将大部分是黑色的,我相当确信这会有所不同。
除此之外,看看你能不能关闭其中一个内核,我在我的mac上经常这样做。
注意:我很清楚,在LCD中,白色像素和黑色像素之间的功率差异非常小。然而,在我有限的经验中,与白色背景相比,在黑色背景下工作时,我可以降低对比度和亮度,这确实产生了节能效果。
https://stackoverflow.com/questions/742931
复制相似问题