Я пытаюсь сохранить файл каждую секунду в пределах + - 100ms (ошибка 10%). Проблема, с которой я сталкиваюсь, заключается в том, что мое измерение времени говорит о том, что выполнение занимает 1150 мс, но на самом деле это составляет 3 или 4 секунды.n900 - maemo - timing
Что происходит?
Если я выдаю команду, спать (1), это выглядит очень точно. Однако, когда я измеряю, как долго что-то нужно, оно должно быть совсем немного.
Я использую clock() для измерения выполнения программы. Весь этот материал находится в цикле while.
Walter