OS: Windows 7
When calling the WinAPI Sleep() function as Sleep(1) the thread actually sleeps for 15ms. I did it 100 times in a loop and the total sleep time was 150
You should check your machine's timer resolution. See the msdn documentation of Sleep() for details.