Windows和Linux上的C#程序对于时间的处理的差异

Thread.Sleep(0)与Thread.Sleep(1)暂停的时间差异巨大。

Thread.Sleep(0)在windows上可能会立即释放处理器,让出CPU时间片,Linux上不会

Thread.Sleep(1)在Windows上会立即释放处理器,等待时间片的整数倍。linux系统中,不释放时间片,直接等待1毫秒。

linux上时间更精确

posted @ 2026-04-01 22:49  mzyn22  阅读(2)  评论(0)    收藏  举报