TurboCPU can increase or reduce CPU speed which is spent to executed processes. Each program process (application) in the system has priority. The common rule is to force execution of the processes that has highest priority. Applications with lower priorities can not be activated until higher priority operation terminates. Higher priority applications get more CPU time. This allows to improve the execution speed. Programs with high priority level run faster and won't be disturbed by other running programs. Programs with low priority level are more passive and do not disturb other programs with higher priority.