Prozessoren identifizieren

Symmetrische Multiprozessormaschinen (SMP-Maschinen) verfügen über eine oder mehrere CPU-Platinen, von denen jede zwei Prozessoren aufnehmen kann.

Beispiel: Eine Maschine mit vier Prozessoren verfügt über zwei CPU-Platinen mit jeweils zwei Prozessoren. Befehle, Subroutinen oder Nachrichten, die auf Prozessoren verweisen, müssen ein Identifikationsschema verwenden. Prozessoren werden durch physische und logische Nummern sowie durch die Prozessornamen und Positionscodes von Object Data Manager (ODM) identifiziert.

Im Folgenden finden Sie weitere Informationen zum Identifizieren von Prozessoren:

ODM -Prozessornamen

ODM ist ein System, das verwendet wird, um verschiedene Teile auf einer Maschine zu identifizieren, einschließlich Busadapter, Peripheriegeräte wie Drucker oder Terminals, Platten, Speicherplatinen und Prozessorplatinen.

ODM ordnet Prozessorplatinen und Prozessoren nacheinander Zahlen zu, beginnend mit 0 (null), und erstellt Namen auf der Basis dieser Zahlen, indem ein Präfix hinzugefügt wird.cpucardoderproc. So wird die erste Prozessorplatine genanntcpucard0, und der zweite Prozessor auf ihm wird aufgerufenproc1.

ODM -Positionscodes für Prozessoren bestehen wie folgt aus vier zweistelligen Feldern im Format AA-BB-CC-DD:
Code erstellen Beschreibung
AA Immer00. Es gibt die Haupteinheit an
BB Gibt die Nummer der Prozessorplatine an. Es kann sein,0P,0Q,0Roder0S, die jeweils die erste, zweite, dritte oder vierte Prozessorkarte angeben.
CC Immer00.
DD Gibt die Prozessorposition auf der Prozessorplatine an. Es kann sein,00oder01.

Nummern logischer Prozessoren

Prozessoren können auch anhand logischer Nummern identifiziert werden, die mit 0 (null) beginnen. Nur aktivierte Prozessoren haben eine logische Nummer.

Die Nummer des logischen Prozessors0(null) gibt den ersten physischen Prozessor im aktivierten Status an; die Nummer des logischen Prozessors1(eins) gibt den zweiten aktivierten physischen Prozessor an usw. Im Allgemeinen verwenden alle Betriebssystembefehle und Bibliothekssubroutinen logische Nummern zum Identifizieren von Prozessoren.

ODM -Prozessorstatus

Wenn ein Prozessor ordnungsgemäß funktioniert, kann er mithilfe eines Softwarebefehls aktiviert oder inaktiviert werden. Ein Prozessor wird als fehlerhaft markiert, wenn ein Hardwarefehler festgestellt wurde. ODM klassifiziert Prozessoren anhand der folgenden Status:

State Beschreibung
Aktiviert Der Prozessor funktioniert und kann von AIX verwendet werden.
Inaktiviert Prozessor funktioniert, kann aber nicht von AIXverwendet werden.
fehlerhaft Prozessor funktioniert nicht (ein Hardwarefehler wurde festgestellt).