Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ swap(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

swap(1M)                                                           swap(1M)

NAME
     swap - Schnittstelle für die Swap-Verwaltung

SYNTAX
     /usr/sbin/swap -a swapname swaplow swaplen

     /usr/sbin/swap -d swapname swaplow

     /usr/sbin/swap -l

     /usr/sbin/swap -s

BESCHREIBUNG
     Mit swap ist es möglich, die Swap-Bereiche für die Speicherverwaltung
     im System zu überwachen, Swap-Bereiche hinzuzufügen oder zu löschen.

OPTIONEN
     -a   Fügt den angegebenen Swap-Bereich hinzu. swapname ist der Name
          eines blockorientierten logischen Geräts z. B.
          /dev/ios0/sdisk000s1 oder einer normalen Datei. swaplow gibt das
          Offset in Blöcken zu 512 Byte für den Datenbereich an, an dem der
          Swap-Bereich beginnen soll. swaplen ist die Länge des Swap-
          Bereichs in Blöcken zu 512 Byte. Diese Option darf nur von einem
          Benutzer mit Systemverwalterzugriffsrecht ausgeführt werden. Wer-
          den zusätzliche Swap-Bereiche hinzugefügt, so geschieht dies nor-
          malerweise während der Routine /etc/rc zum Hochfahren des Systems
          beim Wechsel zum Mehrbenutzer-Betrieb.

     -d   Löscht den angegebenen Swap-Bereich. swapname ist der Name eines
          blockorientierten logischen Geräts z. B. /dev/ios0/sdisk000s1
          oder einer normalen Datei. swaplow gibt das Offset in Blöcken zu
          512 Byte für den Swap-Bereich an, der gelöscht werden soll. Mit
          dieser Option wird der Swap-Bereich als "INDEL" markiert (INDEL
          steht für "in the process of being deleted" = "wird momentan
          gelöscht"). Das System weist keine neuen Blöcke aus dem Bereich
          zu und versucht, Swap-Blöcke daraus freizugeben. Der Bereich
          bleibt solange gültig, bis alle Blöcke daraus freigegeben sind.
          Diese Option darf nur von einem Benutzer mit Systemverwalterzu-
          griffsrecht ausgeführt werden.

     -l   Listet den Zustand aller Swap-Bereiche auf. Die Ausgabe besteht
          aus fünf Spalten:

          path         Pfadname des Swap-Bereichs.

          dev          Die Geräteklassen-/Gerätenummer (in Dezimalschreib-
                       weise), wenn es sich um eine blockorientierte Gerä-
                       tedatei handelt; bei einer normalen Datei werden
                       Nullen ausgegeben.

          swaplo       Der swaplow-Wert für den Bereich in Blöcken zu 512
                       Byte.



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

swap(1M)                                                           swap(1M)

          blocks       Der swaplen-Wert für den Bereich in Blöcken zu 512
                       Byte.

          free         Die Anzahl der freien Blöcke mit jeweils 512 Byte im
                       Bereich. Darin sind die reservierten Blöcke mit ein-
                       bezogen. Wird der Swap-Bereich gelöscht, so wird die
                       Bezeichnung INDEL rechts neben dieser Zahl ange-
                       zeigt.

     -s   Gibt die folgenden Informationen über die Belegung des gesamten
          Swap-Bereichs aus:

          allocated    Der Anteil des Swap-Bereichs (in Blöcken mit jeweils
                       512 Byte), der mit privaten Seiten belegt ist.

          reserved     Der Anteil des Swap-Bereichs (in Blöcken mit jeweils
                       512 Byte), der zwar noch nicht belegt ist, aber von
                       der Speicherverwaltung für die Erzeugung privater
                       Seiten angefordert worden ist.

          used         Der Gesamtanteil des Swap-Bereichs (in Blöcken mit
                       jeweils 512 Byte), der entweder belegt oder reser-
                       viert ist.

          available    Der Gesamtanteil des Swap-Bereichs (in Blöcken mit
                       jeweils 512 Byte), der momentan für künftige Reser-
                       vierung und Belegung verfügbar ist.

HINWEISE
     Um zu verhindern, daß parallel laufende Aufrufe von swap interne
     Strukturen beschädigen, versucht swap die Sperrdatei /tmp/.swapcntl zu
     erzeugen. Ist diese Datei schon vorhanden, läuft bereits ein anderer
     Aufruf von swap, und swap kann nicht ausgeführt werden. Wenn swap
     nicht ausgeführt werden kann, obwohl kein anderer swap-Aufruf läuft,
     muß die Sperrdatei entfernt werden.

WARNUNG
     Es wird nicht überprüft, ob ein Swap-Bereich, der hinzugefügt wird, zu
     Überschneidungen mit einem existierenden Dateisystem führt.















Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026