On my laptop I have Gentoo, Nvidia Quadro M2200 with proprietary NVidia drivers 384.59-r1.
glxgears shows about 3000-5000 FPS usually, but few times I got ~12000 FPS.
May be glxgears is not good measurements for the performance, but it perfectly correlated with games like KSP, which felt laggy with LQ when glxgears reports 5000 FPS and felt good with HQ when glxgears reported 12000 FPS.
I really cannot understand when the card want to move from P0 to P1, or P2, but I believe that is the case.
Trying to find a solution I applied different combination of https://devtalk.nvidia.com/default/topic/572053/linux/-solved-forcing-maximum-power-saving-on-the-desktop-quot-minimum-power-quot-mode-for-powermizer-/:
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x0; PowerMizerDefault=0x0; PowerMizer DefaultAC=0x0
Even if PowerMizer is disabled, I still can see that PL jumps from one level to another in nvidia-settings.
So my question is pretty simple: how to force performance level for my card ?
BTW, additionally I observe strange behavior of performance when I plug another monitor to my laptop. With dual monitors glxgears reports 60FPS.