我能以某种方式消除 optirun 调用中出现的约 4 秒延迟吗?我需要编译器运行迭代运行得更快。bumblebeed 在这方面发挥了作用吗?
我在配备 NVIDIA GEFORCE GT 630M 的 ASUS X53S 上使用 Ubuntu 12.04。
答案1
该延迟是由启动辅助 X 服务器所需的时间引起的。如果您不需要节省电量,我建议您在 中KeepUnusedXServer=false
更改为。执行此操作后,使用 重新启动 BUmblebee 守护程序。现在,只有初始启动需要一些时间,但卡的进一步使用是即时的。KeepUnusedXServer=true
/etc/bumblebee/bumblebee.conf
sudo restart bumblebeed
或者,你可以保留另一个程序使用,optirun
这样每次运行后 X 服务器就不会关闭optirun
。我的用法如下:
optirun bash
(在不同的 shell 中):
optirun program-that-is-tested
完成后,我可以optirun
通过键入来关闭 shell exit
。