TweakScheduler

TweakScheduler is a small utility to adjust Win32PrioritySeparation registry value that controls if the foreground process (app that has focus) should receive longer CPU time slices than background processes, and if so, by how much.

This utility is now part of Process Lasso, accessible via menu item ‘Options / Tools / Tweak Windows NT CPU scheduler parameters‘.

When using the defaults of ‘Let the operating system choose’, Windows Server will provide equal time slices to both foreground and background processes, while Windows non-server editions will give the foreground process longer time slices.