Write code to make CPU usage display a sine wave

后端 未结 5 594
无人及你
无人及你 2020-12-12 18:31

Write code in your favorite language and let Windows Task Manager represent a sine wave in CPU Usage History.

This is a technical in

5条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-12 19:05

    Something like this:

    while(true)
    {
        for(int i=0;i<360;i++)
        {
           // some code to convert i into radians if needed
           ...
           Thread.Sleep(Math.Sin(i)*something_that_makes_it_noticeable_number_of_ms+something_that_makes_it_non_negative)
           // some work to make cpu busy, may be increased to bigger number to see the influence on the cpu.
           for(j=0;j<100;j++);
        }
    }
    

提交回复
热议问题