BES โ€“ OSS Windows software to control per-process CPU usage

  • I wish the FAQ would cover the following.

    - Why BES vs lowering process priority.

    - Why BES vs lowering CPU clock.

    - What algorithm does BES use for when to suspend/unsuspend? (sigma-delta? PWM perhaps? what is the period?)

  • > The thing is, BES needs some privileges to do its job, i.e. suspending and resuming threads that donโ€™t belong to its own process.

    Wow so it's turning the target process off and on constantly. I'm surprised that alone doesn't introduce lots of overhead?