#unix #unix-timestamp
#unix #unix-временная метка
Вопрос:
У меня просто есть тест производительности в библиотеке, может быть, какая-то операция относится к классу наносекунд, поэтому мне интересно, есть ли какая-либо функция, которая может это сделать, спасибо, что обратили внимание.
Комментарии:
1. Откуда вы знаете, что я обращаю внимание?
2. о, я не знаю, это просто трансляция….
Ответ №1:
Если вам действительно нужна наноточность, то вам, вероятно, нужны HPET и clock_gettime()
. В первой ссылке даже есть пример кода, который поможет вам начать с хорошего объяснения поддержки Linux hpet.
Комментарии:
1. Я обнаружил, что последние три цифры tv_nsec всегда равны 000 в CentOS, знаете почему?
2. К сожалению, я еще не использовал CentOS. Есть ли на вашем оборудовании HPET? Может ли это быть ошибкой, если вы используете более старую версию?