当我在笔记本电脑上编译代码时播放音乐时(英特尔酷睿2双核T8300),音乐卡顿且延迟。就笔记本电脑而言,哪些英特尔 CPU 能够不间断地编译我的音乐?例如,第二代酷睿 i5 可以胜任这项任务吗?
我之所以问这个问题,是因为我在 Eclipse 中做 Android 开发,自动编译经常发生。我知道我可以手动编译,但问题仍然很明显。对于音乐,我使用 Youtube、SoundCloud 的资源,并在本地播放音乐。
答案1
根据我以前(2000 年代初)的经验,我建议要么提高音乐播放器的优先级,要么在播放器本身中找到一个选项来提高优先级。Winamp 当然有这个选项,请查看您的播放器。
答案2
降低编译器相对于音乐播放器的相对优先级。更一般地,与必须顺利执行的进程相比,降低非性能关键进程的相对优先级。
这可以通过增加音乐播放器的优先级或降低编译器的优先级来实现。
提高音乐播放器的优先级可能更容易,但是总体而言,我总是对将进程优先级提高到高于正常水平持谨慎态度,尤其是在 CPU 匮乏的系统上,因此建议您首先尝试将 Eclipse 的优先级降低到低于正常水平。(在 Windows、nice -n 1 eclipse ...
Linux 等平台上,使用任务管理器将优先级设置为“低于正常水平”……)编译器也应该继承该优先级,这样音乐播放器就可以顺利运行,但编译性能会略有下降。