web-dev-qa-db-ja.com

「Linuxはカーネルモジュールの動的ロードをサポートしています。」

私はロバート・ラブが書いた本を読んだ。

Linuxは、カーネルモジュールの動的ロードをサポートしています。

これがLinuxとUnixの違いだと彼は言ったが、FreeBSDにもKLDがあることを思い出しているようだ。では、KLDはカーネルモジュールの動的ロードと見なすこともできますか?

5
Andy Leman

KLDは確かに動的カーネルモジュールです。実際、多くの古い学校のUnixenにも、最近ではロード可能なカーネルモジュールがあります。あなたの本はかなり古いに違いありません:)

3
wazoox

あなたは十分なコンテキストを与えていませんが、彼は歴史的なUnix実装(60年代後半から80年代前半まで)を意味していたと思います。これには実際にロード可能なモジュールがありませんでした。 Linuxはローダブルモジュールを入手した最初のユニスの1つでしたが、SunOS(当時はSolarisとは呼ばれていませんでした)が最初にあったと思います。