Modell des virtuellen 32 -Bit- AIX -Speichers

AIX® ordnet einen virtuellen Adressraum zu, der in 16 Segmente mit 256 MB untergliedert ist.

Da die Verarbeitung des Adressraums für Daten auf Segmentebene verwaltet wird, kann ein Datensegment entweder gemeinsam genutzt (von verschiedenen Prozessen) oder privat sein.

AIX 32–Bit -Speichermodell mit MAXDATA=0 (Standardwert)
  • Segment 0 ist dem Kernel zugeordnet.
  • Segment 1 ist dem Anwendungsprogrammtext (statischer nativer Code) zugeordnet.
  • Segment 2 ist den Anwendungsprogrammdaten und dem Anwendungsstack (primordialer Thread-Stack und private Daten) zugeordnet.
  • Die Segmente 3 bis C sind dem gemeinsam genutzten Speicher zugeordnet, der allen Prozessen zur Verfügung steht.
  • Segment D ist dem Text der gemeinsam genutzten Bibliothek zugeordnet.
  • Segment E ist ebenfalls dem gemeinsam genutzten Speicher und verschiedenen Kernel-Nutzungen zugeordnet.
  • Segment F ist dem Datenbereich zugeordnet.