Art's miner is great, but not without disadvantages. At -f 30 it is significantly slower than the original miner. At -f 2 it is faster, but the desktop is useless for interactive work. Could we have an option to use the old miner? Perhaps even an option where DiabloMiner switches miner when it has to slow down due to desktop activity, and changes back to Art's miner with -f 1 when the screensaver is on?
Its just a kernel switch. The kernel does not have control over what you describe, so what you describe is impossible.... if Art's miner performs badly, it will perform badly no matter the -f setting.
Not according to Art (from IRC):
23:48 < ArtForz> my kernel usually likes -w 64 or 128 and really low -f
23:48 < ArtForz> I'm running the equivalent of -f 2 her
Also, if you are using 11.1, don't. Also, -f 30 sounds rather low for keeping your desktop interactive.
I use 10.12 It works for me. And -f 30 was good enough for me with the previous kernel, and gave a decent hashrate while keeping interactivity. Art's kernel is not good at this setting, according to ArtForz.