Я мушу подумати, що це трохи питання XY у тому, що "Що ти будеш робити, як тільки отримаєш цей номер?" і хочете відповісти на це безпосередньо, але давайте трохи зануримось у те, що ви намагаєтеся виміряти. Переривання процесора на macOS формуються з інтервалом у 150 мс. Більша частина цієї деталі є публічною з WWDC 2013 та пізніше управління живленням, App Nap (зокрема, сесія 209 як хороша, так і доступна ) та оптимізація часу роботи акумулятора на macOS.
Оскільки код і кожне ядро ЦП можуть і змінюватимуться сотні разів на секунду на основі ефемерних коефіцієнтів навантаження, оптимізації потужності, які враховують те, що видно на екрані, які мережеві дані надходять, ідея про те, що сучасний процесор навіть має одне "загальне" "Тактова частота в будь-який момент часу, здається, значно спрощує реальність . Маючи 8 ядер на багатьох MacBook Pro і десятки ядер на iMac Pro - ви збиваєте тонну складності до одного числа.
Прискорення, коли одне ядро може перетинати тактову частоту, є менш імовірним, що легко виміряти, але ви можете виміряти теплове дроселювання дуже просто за допомогою теплової реєстрації pmset
.
pmset -g therm
Звичайно, ви можете зафіксувати спонтанні зміни термічного приборкання процесора, pmset -g thermlog
а потім зіставити їх у специфікації CPU, якщо ви можете зібрати їх у іншому місці.