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.
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.
| 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). |