vm_det Kernel-Service
Zweck
Hebt die Zuordnung der Region im aktuellen Adressraum, die eine bestimmte Adresse enthält, auf und hebt die Zuordnung auf.
Syntax
#include <sys/types.h>
#include <sys/errno.h>
#include <sys/vmuser.h> void vm_det ( eaddr)
caddr_t eaddr;
caddr_t eaddr;
Parameter
| Element | Beschreibung |
|---|---|
| E-Adresse | Gibt die effektive Adresse im aktuellen Adressraum an. Die Zuordnung der Region, die diese Adresse enthält, soll aufgehoben und aufgehoben werden. |
Beschreibung
Der VM-det -Kernel-Service hebt die Zuordnung der Region mit dem Parameter E-Adresse auf und hebt die Zuordnung der Region auf, indem er sie zur Liste der freien Bereiche für den aktuellen Adressraum hinzufügt.
Der VM-det -Kernel-Service geht von einem Adressraummodell mit virtuellen Speicherobjekten fester Größe und Adressraumregionen aus.
Achtung: Wenn die Region nicht zugeordnet ist oder eine Systemregion referenziert wird, wird das System angehalten.
Ausführungsumgebung
Der VM-det -Kernel-Service kann über die Prozess -oder Unterbrechung -Umgebung aufgerufen werden.