Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxカーネルの役割の概要

Linuxカーネルの役割の概要

  

プログラマの観点から見ると、 OS
のカーネルはコンピュータハードウェアと同等の拡張または仮想コンピューティングプラットフォームを提供します。それは多くのハードウェアの詳細を抽象化し、プログラムは一様な方法でデータを処理することができ、そしてプログラマーは多くのハードウェアの詳細を避けることができます。一方、一般のユーザーはオペレーティングシステム
をリソースマネージャと見なしているので、ユーザーは自分のデータをわかりやすく整理して作業を完了することができます。そして他の人とリソースを共有しましょう。

Linuxはマルチタスクを統一的にサポートしており、この方法はユーザープロセスに対して透過的で、各プロセスはまるでコンピュータ上で1つのプロセスしか実行していないかのように実行されます。リソース、実際、カーネルは複数のプロセスを同時に実行し、複数のプロセスがハードウェアリソースを公平かつ合理的に使用できるようにし、さらに各プロセスが互いに干渉することなく動作できるようにします。

Copyright © Windowsの知識 All Rights Reserved