В наши дни ширина полосы памяти и использование кеша процессора совпадают с проблемой времени процессора.
Я не знаю, какая ОС работала ...
Вы можете попробовать использовать Thread.Sleep для сна в течение 50% времени стены, грязно, но может работать.