![在编译代码的同时播放音乐会导致音乐延迟,哪种笔记本电脑 CPU 可以避免这种情况?](https://linux22.com/image/1403391/%E5%9C%A8%E7%BC%96%E8%AF%91%E4%BB%A3%E7%A0%81%E7%9A%84%E5%90%8C%E6%97%B6%E6%92%AD%E6%94%BE%E9%9F%B3%E4%B9%90%E4%BC%9A%E5%AF%BC%E8%87%B4%E9%9F%B3%E4%B9%90%E5%BB%B6%E8%BF%9F%EF%BC%8C%E5%93%AA%E7%A7%8D%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%20CPU%20%E5%8F%AF%E4%BB%A5%E9%81%BF%E5%85%8D%E8%BF%99%E7%A7%8D%E6%83%85%E5%86%B5%EF%BC%9F.png)
当我在笔记本电脑上编译代码时播放音乐时(英特尔酷睿2双核T8300),音乐卡顿且延迟。就笔记本电脑而言,哪些英特尔 CPU 能够不间断地编译我的音乐?例如,第二代酷睿 i5 可以胜任这项任务吗?
我之所以问这个问题,是因为我在 Eclipse 中做 Android 开发,自动编译经常发生。我知道我可以手动编译,但问题仍然很明显。对于音乐,我使用 Youtube、SoundCloud 的资源,并在本地播放音乐。
答案1
根据我以前(2000 年代初)的经验,我建议要么提高音乐播放器的优先级,要么在播放器本身中找到一个选项来提高优先级。Winamp 当然有这个选项,请查看您的播放器。
答案2
降低编译器相对于音乐播放器的相对优先级。更一般地,与必须顺利执行的进程相比,降低非性能关键进程的相对优先级。
这可以通过增加音乐播放器的优先级或降低编译器的优先级来实现。
提高音乐播放器的优先级可能更容易,但是总体而言,我总是对将进程优先级提高到高于正常水平持谨慎态度,尤其是在 CPU 匮乏的系统上,因此建议您首先尝试将 Eclipse 的优先级降低到低于正常水平。(在 Windows、nice -n 1 eclipse ...
Linux 等平台上,使用任务管理器将优先级设置为“低于正常水平”……)编译器也应该继承该优先级,这样音乐播放器就可以顺利运行,但编译性能会略有下降。