今天我注意到一些非常奇怪的事情:
当我执行时
vblank_mode=0 glxgears
我得到:
5.0 秒内 38885 帧 = 7776.864 FPS
5.0 秒内 39279 帧 = 7855.745 FPS
5.0 秒内 39096 帧 = 7819.048 FPS
当我执行时:
vblank_mode=0 primusrun glxgears
我得到:
5.0 秒内 7813 帧 = 1562.430 FPS
5.0 秒内 8459 帧 = 1691.648 FPS
5.0 秒内 8464 帧 = 1692.777 FPS
因此,即使没有 primusrun/optirun,我的 FPS 也能提高 500%。这是怎么可能的?
这是否意味着我大多数时间都在使用 nvidia 芯片组,而在玩游戏(我唯一使用的东西primusrun steam
)时我使用的是英特尔芯片组?
我该如何修复它?