ヨスチェーンシステムコール
ヨスへの録音コールは、自分のシステムの実装を理解しています。
アクセス・システム・サービスへのメソッドユーザー
方法は、大まかに次のカテゴリに分類システムを使用するには、サービス利用者:
(1)ユーザプログラム----> -----ライブラリ関数>システムコール----->カーネル
ユーザーは、ライブラリ関数を呼び出し、ライブラリ関数は、実際のシステムコールのパッケージを完了し、そして、例えば、ユーザパラメータの完了を検出し、int型のコマンドは最終的にを通じてコアに入り、
(2)ユーザプログラム---->システムコールを----->カーネル
ユーザプログラムに直接INT命令には、カーネルに。
(1)、(2)最後の命令は、カーネルINTで実行される、本質的に同じです。実際の開発、推奨される方法(1)。
JOSシステムコール関数チェーン
図1に示されているジョスチェーンシステムコール機能:
図1ジョスチェーンシステムコール
参考文献:
https://github.com/fatsheep9146/6.828mit
https://pdos.csail.mit.edu/6.828/2018/labs/lab3/