Az AIX PID áll a folyamat táblázat slot szám és egy generáció gróf. Attól függően, hogy használ a 32 bites vagy a 64-bites kernel formában kissé különbözik. A 32-bites kernel ez egy 32-bites szám és egy 64-bites számot a 64-bites kernel. Azonban mindkét esetben csak az első 26 bitet használ valójában. Pl.
Kód:
Bit: 31 ... 26 | 25 .................................... 8 | 7 ..... 1 | 0
Usage: 000000 | Process table slot index | Gen.count | 0
- Bit 0 mindig nulla, ezért minden
Process ID kivéve init egy páros.
- A genereation gróf használni, hogy megakadályozzák a PID használt ismét gyakran. Azaz minden folyamat slot is használható 128-szer, mielőtt a korábban használt PID újrahasználni.
- A folyamat táblázatban résidő index az a folyamat, asztali slot számát.
- A fennmaradó bitet kihasználatlan.
- Ha megjelenik a PID egy páratlan számot, amit talált
Szál ID.
A 64-bites kernel működik így:
Kód:
Bit: 63 ............. 26 | 25 ............... 12 | 11 ... 8 | 7 ..... 1 | 0
Usage: 000....000 | PTSI low order bits | SRAD | Gen.count | 0
SRAD jelentése scheduler Forrásközpontok Affinity Tartomány. Ezek a bitek használt válassza ki a zóna, amely a folyamat asztalra. A számos SRAD bit verziója / release függő. 5 bitet használ 5,1, 5,2 és 5,3 alkalmazás 4 bit.