Идентификация процессоров
Симметричные многопроцессорные системы (SMP) поддерживают несколько плат CPU, на каждой из которых может быть установлено по два процессора.
Например, в системе с четырьмя процессорами устанавливается две платы CPU с двумя процессорами на каждой. В командах, функциях и сообщениях, относящихся к процессорам, необходимо так или иначе идентифицировать процессор. Процессоры можно различать по физическим и логическим номерам, а также по их именам в ODM и кодам расположения.
Имена процессоров ODM
ODM - это система, применяемая для идентификации различных компонентов компьютера, в том числе адаптеров и периферийных устройств, таких как принтеры, терминалы, диски, карты памяти и процессоров.
ODM создает имена процессоров и карт процессоров путем добавления номера к префиксу cpucard или proc (нумерация начинается с 0). Таким образом, первой карте процессоров будет присвоено имя cpucard0, а второму процессору на этой карте - имя proc1.
| Код | Описание |
|---|---|
| AA | Всегда равно 00. Это значение соответствует системному блоку. |
| BB | Задает номер карты процессоров. Возможные значения: 0P, 0Q, 0R или 0S, что соответствует первой, второй, третьей и четвертой карте процессоров. |
| CC | Всегда равно 00. |
| DD | Указывает положение процессора на карте процессоров. Возможные значения: 00 или 01. |
Логические номера процессоров
Процессорам также присваиваются логические номера, последовательность которых начинается с 0 (нуля). Логические номера присваивается только включенным процессорам.
Логический номер процессора 0 (ноль) соответствует первому включенному физическому процессору, логический номер 1 - второму и т.д. Обычно во всех командах операционной системы и библиотечных функциях процессоры идентифицируются по логическим номерам.
Состояния процессоров ODM
Правильно работающие процессоры можно включать и отключать программно, с помощью команд. Если в процессоре обнаружена аппаратная неполадка, то он помечается как неисправный. ODM различает следующие состояния процессоров:
| Состояние | Описание |
|---|---|
| разрешено | Процессор исправен и может использоваться системой AIX. |
| отключена | Процессор исправен, но недоступен системе AIX. |
| faulty | Процессор неисправен (обнаружена аппаратная неполадка). |