Самый быстрый способ измерения глобального времени (настенные часы) в многопоточном приложении с C ++

Если вы захотите использовать Babel для создания своего javascript, тогда будет выпущен плагин babel, который преобразует регулярные выражения, такие как /^\p{L}+$/ или /\p{^White_Space}/ в регулярное выражение, которое браузеры будут Понимаю.

Это страница проекта: https://github.com/danielberndt/babel-plugin-utf-8-regex

1
задан XHotSniperX 11 March 2019 в 15:22
поделиться

1 ответ

Я не могу использовать rdtsc, потому что он, насколько я знаю, только относительно.

Относительно некоторого неопределенного момента времени, например, Время включения процессора.

Я не могу использовать его для измерения временных точек, верно?

Вы используете rdtsc для измерения длительностей в циклах ЦП. Вы также можете использовать значение в качестве момента времени с неопределенного времени. Вы также можете узнать время настенных часов того неопределенного времени.


Если вы используете gcc, __builtin_ia32_rdtsc создает лучшую сборку, чем версии с ручным кодированием .

0
ответ дан Maxim Egorushkin 11 March 2019 в 15:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: