Есть ли в Ubuntu высокоточный (миллисекундный) секундомер CLI?

1 ответ1

1

Если вы хотите запрограммировать его на C, то вам нужно взглянуть на функцию gettimeofday(2). Это возвращает структуру, которая содержит time_t (с точностью до ближайшей секунды) и tv_usec (с точностью до ближайшей микросекунды). Делая два из них и соответствующую математику, вы можете получить интервал. Обратите внимание, что хотя системный вызов возвращает микросекунды, вы не можете получить такой маленький интервал. Фактическое разрешение можно увидеть в /proc /timer_list.

Конечно, вопрос о программировании был бы лучше в стеке потока.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .