LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Да, наверное, название будет не очень. Плохо то, что во всех вариантах, кроме линукса, кво тактов процессора для треда получить можно. В Windows-версии есть QueryThreadCycleTime, в режиме настоящей ОС на железе делается при переключении rdtsc и хранится в объекте процесса последнее значение. И только линукс оказывается исключением, когда получить именно кво циклов нельзя. Поэтому неясно, как назвать. Видимо всё же буду замерять коэффициент пересчёта. Всё равно, как я понял, rdtsc неточен вплоть до обращения времени вспять.

Исходная версия den73, :

Да, наверное, название будет не очень. Плохо то, что во всех вариантах, кроме линукса, кво тактов процессора для треда получить можно. В Windows-версии есть QueryThreadCycleTime, в режиме настоящей ОС на железе делается при переключении rdtsc и хранится в объекте процесса последнее значение. И только линукс оказывается исключением, когда получить именно кво циклов нельзя. Поэтому неясно, как назвать.