オーディオ スーパーバイザーコールとは何ですか? -techopediaからの定義

スーパーバイザーコールとは何ですか? -techopediaからの定義

目次:

Anonim

定義-スーパーバイザーコールの意味

スーパーバイザーコールは、コンピューターの制御をオペレーティングシステムのスーパーバイザープログラムに転送するようにコンピューターのプロセッサに送信する命令です。 スーパーバイザコールは、オペレーティングシステム自体または実行中の別のアプリケーションからのオペレーティングシステムサービスの要求です。 これらの要求は、マクロまたは言語関数を介して行われます。


スーパーバイザコールは、システムコールとも呼ばれます。

Techopediaがスーパーバイザーコールについて説明します

スーパーバイザコールは、コンピュータをスーパーバイザ状態に切り替えるアプリケーションプログラムの命令です。 これにより、オペレーティングシステムは通常の処理フローを中断し、メインメモリアクセスを含むプロセス、ネットワークハードウェアアクセスを含むプロセス、またはその他の低レベルシステムプロセスなど、システム内部に関連するサービスを要求するスーパーバイザーコールを処理できます。


スーパーバイザコールは、オペレーティングシステムとシステムプロセス間のインターフェイスを提供します。 システムと対話する操作の大部分は、ユーザーレベルのプロセスでは使用できないアクセス許可を必要とします。 スーパーバイザの呼び出し手順を簡素化するマクロがいくつかあります。


UnixおよびPOSIX互換のオペレーティングシステムに存在する一般的なシステムコールは、オープン、書き込み、読み取り、およびクローズです。 すべての新しいオペレーティングシステムには、何百ものシステムコールが含まれています。


システムコールは5つのカテゴリに分類されます。

  • プロセス制御
  • ファイル管理
  • 端末管理
  • 情報のメンテナンス
  • コミュニケーション
スーパーバイザーコールとは何ですか? -techopediaからの定義