C#如何在C#中使用多线程将CPU限制为80%

时间:2018-08-09 07:05:12

标签: c# multithreading

我有以下示例代码

 static void Main(string[] args)
        {
            Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.High;
            for (int i = 0; i < 100; i++)
            {
                new Task(()=> { DoCalc(); }).Start();
            }
            Console.ReadLine();
        }
        private static void DoCalc()
        {
            Console.WriteLine("I'm working");

        }

我想将CPU使用率限制为80%,怎么办?

非常感谢

0 个答案:

没有答案