В зависимости от вашей платформы / операционной системы (и это похоже на встроенный тип), некоторые реализации времени используют прерывания по таймеру или даже считают прерывания vblank / hblank.Отключение прерываний и получение этих результатов, кажется, подтверждает это.Кстати, я согласен с другими в том, что отключение прерываний на любое нетривиальное время занимает много проблем.Если вы точно не знаете, что происходит, и я имею в виду именно это, вы можете легко выстрелить себе в ногу и даже не знать об этом до нескольких месяцев спустя.