Tartalomjegyzék:
Meghatározás - Mit jelent a Supervisor Call?
A felügyeleti hívás egy utasítás, amelyet egy számítógép processzorának küldünk, és amely arra utasítja, hogy a számítógép vezérlését továbbítsa az operációs rendszer felügyeleti programjára. A felügyeleti hívások az operációs rendszer igényei vagy az operációs rendszer, vagy más futó alkalmazás számára. Ezeket a kéréseket makrók vagy nyelvi függvények útján hajtják végre.
A felügyeleti hívásokat rendszerhívásoknak is nevezhetjük.
A Techopedia magyarázza a felügyelői hívást
A felügyeleti hívások olyan utasítások az alkalmazási programokban, amelyek a számítógépet felügyeleti állapotba kapcsolják. Ez lehetővé teszi az operációs rendszer számára, hogy megszakítsa a normál feldolgozási folyamatot, és feldolgozza a felügyeleti hívást, amely a rendszer belső részeivel kapcsolatos szolgáltatásokat igényel, például a fő memória elérését magában foglaló folyamatot, a hálózati hardver hozzáférést magában foglaló eljárást vagy bármely más alacsonyabb szintű rendszer folyamatot.
A felügyeleti hívások interfészeket biztosítanak az operációs rendszer és a rendszerfolyamatok között. A rendszerrel működő műveletek többsége olyan engedélyeket igényel, amelyek a felhasználói szintű folyamatokhoz nem állnak rendelkezésre. Számos makró egyszerűsíti a felügyelő hívási eljárásait.
Az Unix- és POSIX-kompatibilis operációs rendszerekben található népszerű rendszerhívások nyitva vannak, írnak, olvasnak és bezáródnak. Minden új operációs rendszer több száz rendszerhívást tartalmaz.
A rendszerhívásokat öt kategóriába soroljuk:
- Folyamatirányítás
- Fájlkezelés
- Eszköz kezelés
- Információs karbantartás
- közlés
