маска привязки процессора для 32 ядер процессора

У меня есть 32 доступных ядра ЦП, а маска сходства:

00ff00ff

Может кто-нибудь помочь мне понять, для каких ядер ЦП установлено сходство, используя этот номер?


person rawrintheclouds    schedule 25.10.2017    source источник


Ответы (1)


Вы можете использовать битовое отображение в двоичном формате (с основанием 2), чтобы выбрать, какие ядра вы включили. 0 для выключения и 1 для включения. Составьте группы из четырех блоков, чтобы было достаточно групп, чтобы представлять все имеющиеся у вас ядра. Каждый бит представляет ядро. Выберите, если каждый из них включен или выключен. Возьмите полученное 4-битное число и преобразуйте его в шестнадцатеричное (с основанием 16). Это даст вам шестнадцатеричный код. Для 00ff 00ff это 0000 0000 1111 1111 0000 0000 1111 1111. Итак, ядра 0-7 и 16-23 выключены, а 8-15 и 24-32 включены. Вы также можете использовать калькулятор, установленный в режим программирования. Калькулятор Windows 10 по умолчанию имеет эту функцию.

person Norm    schedule 12.06.2018