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. Be careful by selecting priority level, because it will have results on your speed performance! If more then one application share the same priority level then they share the speed performance too. They get the same CPU time. TurboCPU is very useful if you work with applications which have to run with full speed power. Or if you have unimportant programs which disturb your speed performance then you can reduce the priority making them passive and they won't disturb you any more.