Size: a a a

2021 June 30

SS

Sergey Sobolev in supapro.cxx
на линуксе это так, а на винде разве нет?
источник

K

Kelbon in supapro.cxx
или clock() из си
источник

D

Dmitriy in supapro.cxx
Вообще да, из KUSER_SHARED_DATA должно считываться
источник

SS

Sergey Sobolev in supapro.cxx
ок, но вообще я согласен, такое может быть не всегда
источник

D

Dmitriy in supapro.cxx
Там QueryPerformanceCounter(), так что @astm1x прав - читается из KUSER_SHARED_DATA без syscall
источник

K

Kelbon in supapro.cxx
ну это радует, иначе непонятно как некоторые вещи делать без проблем
источник

D

Dmitriy in supapro.cxx
Что за вещи такие?)
источник

SS

Sergey Sobolev in supapro.cxx
и какие проблемы?)
источник

K

Kelbon in supapro.cxx
ну допустим у меня есть цикл и я хочу посчитать сколько длится каждая его итерация, при этом он может в конце ждать неопределенное время перед следующей итерацией
источник

K

Kelbon in supapro.cxx
бесконечные системные вызовы
источник

D

Dmitriy in supapro.cxx
Так где тут проблема?
источник

D

Dmitriy in supapro.cxx
Замедление?
источник

K

Kelbon in supapro.cxx
если получение времени это долгий процесс, то это будет долго)))
источник

D

Dmitriy in supapro.cxx
Не думай о наносекундах свысока
источник

SS

Sergey Sobolev in supapro.cxx
такие маленькие промежутки кода лучше другими средствами измерять, кмк
источник

K

Kelbon in supapro.cxx
а кто сказал что там маленькие промежутки, серьезная обработка))
источник

D

Dmitriy in supapro.cxx
Тогда длительность сискола ничтожна по сравнению с измеряемым промежутком
источник

D

Dmitriy in supapro.cxx
(Даже если он есть)
источник

K

Kelbon in supapro.cxx
время- деньги)
источник

D

Dmitriy in supapro.cxx
"При этом он может в конце ждать неопределенное время перед следующей итерацией"
Ждать на чем?
источник