下面是我的测试结果,侧使用的代码如下:<br>var<br> t1, t2, t3: Int64;<br> tc: Int64;<br> t: Cardinal;<br>begin<br> t := StrToIntDef(Edit1.Text, 0);<br> QueryPerformanceCounter(t1);<br> QueryPerformanceCounter(t2);<br> Sleep(t);<br> QueryPerformanceCounter(t3);<br> QueryPerformanceFrequency(tc);<br> Memo1.Lines.Add(Format('Sleep: %dms, 实际时间: %.6fs',<br> [t, ((t3 - t2) - (t2 - t1))/tc]));<br><br><br>测试结果,多次测试:<br>Sleep: 0ms, 实际时间: 0.000005s<br>Sleep: 0ms, 实际时间: 0.000025s<br>Sleep: 0ms, 实际时间: 0.000007s<br>Sleep: 0ms, 实际时间: 0.000023s<br>Sleep: 0ms, 实际时间: 0.000007s<br>Sleep: 0ms, 实际时间: 0.000006s<br>Sleep: 0ms, 实际时间: 0.000006s<br>Sleep: 0ms, 实际时间: 0.000651s<br>Sleep: 0ms, 实际时间: 0.000023s<br>Sleep: 0ms, 实际时间: 0.000348s<br><br>Sleep: 1ms, 实际时间: 0.000039s<br>Sleep: 1ms, 实际时间: 0.000371s<br>Sleep: 1ms, 实际时间: 0.000057s<br>Sleep: 1ms, 实际时间: 0.000053s<br>Sleep: 1ms, 实际时间: 0.000541s<br>Sleep: 1ms, 实际时间: 0.000028s<br>Sleep: 1ms, 实际时间: 0.000124s<br>Sleep: 1ms, 实际时间: 0.000693s<br>Sleep: 1ms, 实际时间: 0.000778s<br>Sleep: 1ms, 实际时间: 0.000734s<br><br>Sleep: 2ms, 实际时间: 0.001126s<br>Sleep: 2ms, 实际时间: 0.001369s<br>Sleep: 2ms, 实际时间: 0.001187s<br>Sleep: 2ms, 实际时间: 0.001354s<br>Sleep: 2ms, 实际时间: 0.001340s<br>Sleep: 2ms, 实际时间: 0.001219s<br>Sleep: 2ms, 实际时间: 0.001152s<br>Sleep: 2ms, 实际时间: 0.001282s<br>Sleep: 2ms, 实际时间: 0.001395s<br>Sleep: 2ms, 实际时间: 0.001408s<br><br>Sleep: 3ms, 实际时间: 0.002905s<br>Sleep: 3ms, 实际时间: 0.002316s<br>Sleep: 3ms, 实际时间: 0.002096s<br>Sleep: 3ms, 实际时间: 0.003004s<br>Sleep: 3ms, 实际时间: 0.002216s<br>Sleep: 3ms, 实际时间: 0.002216s<br>Sleep: 3ms, 实际时间: 0.002109s<br>Sleep: 3ms, 实际时间: 0.002721s<br>Sleep: 3ms, 实际时间: 0.002695s<br>Sleep: 3ms, 实际时间: 0.002254s<br><br>Sleep: 4ms, 实际时间: 0.003393s<br>Sleep: 4ms, 实际时间: 0.003093s<br>Sleep: 4ms, 实际时间: 0.003585s<br>Sleep: 4ms, 实际时间: 0.003366s<br>Sleep: 4ms, 实际时间: 0.003348s<br>Sleep: 4ms, 实际时间: 0.003887s<br>Sleep: 4ms, 实际时间: 0.003288s<br>Sleep: 4ms, 实际时间: 0.003528s<br>Sleep: 4ms, 实际时间: 0.003077s<br>Sleep: 4ms, 实际时间: 0.003968s<br><br>Sleep: 5ms, 实际时间: 0.004355s<br>Sleep: 5ms, 实际时间: 0.004257s<br>Sleep: 5ms, 实际时间: 0.004781s<br>Sleep: 5ms, 实际时间: 0.004953s<br>Sleep: 5ms, 实际时间: 0.004356s<br>Sleep: 5ms, 实际时间: 0.004418s<br>Sleep: 5ms, 实际时间: 0.004482s<br>Sleep: 5ms, 实际时间: 0.004586s<br>Sleep: 5ms, 实际时间: 0.004953s<br>Sleep: 5ms, 实际时间: 0.004522s<br><br>Sleep: 10ms, 实际时间: 0.009490s<br>Sleep: 10ms, 实际时间: 0.010026s<br>Sleep: 10ms, 实际时间: 0.009135s<br>Sleep: 10ms, 实际时间: 0.009193s<br>Sleep: 10ms, 实际时间: 0.009542s<br>Sleep: 10ms, 实际时间: 0.009160s<br>Sleep: 10ms, 实际时间: 0.009321s<br>Sleep: 10ms, 实际时间: 0.009756s<br>Sleep: 10ms, 实际时间: 0.009774s<br>Sleep: 10ms, 实际时间: 0.009496s<br><br>Sleep: 20ms, 实际时间: 0.019757s<br>Sleep: 20ms, 实际时间: 0.019219s<br>Sleep: 20ms, 实际时间: 0.019660s<br>Sleep: 20ms, 实际时间: 0.019316s<br>Sleep: 20ms, 实际时间: 0.019752s<br>Sleep: 20ms, 实际时间: 0.019382s<br>Sleep: 20ms, 实际时间: 0.019410s<br>Sleep: 20ms, 实际时间: 0.019826s<br>Sleep: 20ms, 实际时间: 0.019422s<br>Sleep: 20ms, 实际时间: 0.019424s<br><br>Sleep: 100ms, 实际时间: 0.099853s<br>Sleep: 100ms, 实际时间: 0.099886s<br>Sleep: 100ms, 实际时间: 0.099984s<br>Sleep: 100ms, 实际时间: 0.099611s<br>Sleep: 100ms, 实际时间: 0.099737s<br>Sleep: 100ms, 实际时间: 0.099690s<br>Sleep: 100ms, 实际时间: 0.099351s<br>Sleep: 100ms, 实际时间: 0.099826s<br>Sleep: 100ms, 实际时间: 0.100115s<br>Sleep: 100ms, 实际时间: 0.100057s<br>