Within a data processing system, a pool of facilities are allocated to an
operating system, where each facility within the pool of facilities has an
associated real address. The operating system allocates from the pool at
least one bypass facility to a first process that the first process is
permitted to directly access by its associated real address without first
obtaining translation of a non-real address. The operating system also
allocates from the pool at least one protected facility to a second
process that the second process accesses only by translation of a non-real
address to obtain the real address associated with the protected facility.
Accesses to the facilities are either protected or unprotected based upon
the state of a bypass field within a request address.
Innerhalb eines Datenverarbeitungssystems werden eine Lache von Service einem Betriebssystem zugeteilt, in dem jeder Service innerhalb der Lache von Service eine verbundene reale Adresse hat. Das Betriebssystem teilt von der Lache mindestens einen Überbrückung Service einem ersten Prozeß zu, daß der erste Prozeß die Erlaubnis gehabt wird, um direkt zugänglich zu machen durch seine verbundene reale Adresse ohne erste erreichende Übersetzung einer nicht-realen Adresse. Das Betriebssystem teilt auch von der Lache an wenigem ein geschütztem Service einem zweiten Prozeß zu, der die zweiten Prozeßzugänge nur durch Übersetzung einer nicht-realen Adresse diesem ist, zum der realen Adresse zu erhalten, die mit dem geschützten Service verbunden ist. Zugänge zum Service werden entweder geschützt, oder ungeschützte gegründet nach dem Zustand einer Überbrückung fangen innerhalb einer Antragadresse auf.