generate CPU load in Java
问题 I am conducting some throughput testing. My application has to read from JMS do some processing write to JMS My goal here is to simulate #2, 'some processing'. That is, introduce a delay and occupy the CPU for a given time (e.g. 500ms) before forwarding the event. The naive approach would be to Thread.sleep(500) . This would introduce the right delay in execution, but would not exercise the CPU. Calculating Fibonacci numbers is one option. Has anyone used any interesting techniques just to