CPU利用率设置的有关问题,请大家帮忙

CPU利用率设置的问题,请大家帮忙
我现在想设置手动的设置CPU的利用率,我现在有一个方法   就是读取当前CPU的利用率,然后和当前指定CPU的利用率比较,大于指定值是我就把线程挂起,小于时就把线程起动,这个线程是比较消耗CPU资源.得到的结果CPU的利用率的波动很大,一个会很大一会很小,请问有什么方法可以解决这个问题,让CPU的利用率有一个稳定的值(波动不大),或者有什么好的方法可以人为的设置CPU的利用率?谢谢!

------解决方案--------------------
我有参考代码,发给你