カーネル
コンピュータサイエンスでは、コアとも呼ばれるカーネル(カーネル:カーネル)はコンピュータプログラムであり、情報I / O(入出力)要件によって発行されたソフトウェアを管理するために使用され、これらの要件はデータ処理命令に変換されます。 コンピュータの中央処理(CPU)および他の電子構成要素は、現代のオペレーティングシステムの最も基本的な部分である。 このアクセスは限られており、カーネルはプログラムがハードウェアの一部で長時間動作するかどうかを決定します。 直接ハードウェアの操作は非常に複雑です。 カーネルは、通常、これらの操作を実行するためのハードウェア抽象化メソッドを提供します。 プロセス間通信メカニズムおよびシステムコールを通じて、アプリケーションプロセスは必要なハードウェアリソース(特にプロセッサおよびIOデバイス)を間接的に制御できます。 ...