「カーネルモジュール」と「GNU Cライブラリ」は同じですか?

「カーネルモジュール」と「GNU Cライブラリ」は同じですか?

私はLinuxに初めてアクセスし、Linuxオペレーティングシステムの構造の基本を理解しようとしています。

それでは、「lsmod」と「GNU Cライブラリ」(約2000個のサブルーチン)の出力にリストされている「linux-kernel-modules」は同じですか?

ベストアンサー1

いいえ、LinuxカーネルモジュールはGNU Cライブラリと同じではありません。どこでこのようなアイデアを得たのかわかりません。

カーネルモジュールはLinuxカーネルの一部であり、要求に応じてロードできます。構成によっては数千のモジュールがありますが、一般的なインストールには数百個しか使用されませんが、使用されるモジュールはハードウェアやその他の要因によって異なります。

一方、GNU Cライブラリはユーザープログラム用のC関数の集まりであり、カーネルでは使用されません。

おすすめ記事