Linuxカーネルはページングの影響を受けますか?

Linuxカーネルはページングの影響を受けますか?

RAMのサイズに関係なく、カーネル全体が常にRAMにロードされますか?つまり、Linuxカーネルがページング(カーネルの一部が仮想メモリにある場所)の影響を受けますか?

ベストアンサー1

いいえ、(少なくともカーネルをスワップにロードする機能についてはわかりません。)LKMと実行中のプロセスの両方にページングシステム(またはスワップ)を使用します。

これLinuxカーネルシステムメモリにロードされます。カーネルのサイズ(カーネルモジュールやデバイスドライバなどをロードするために静的モジュールなしで使用すると指数関数的に増加する)によっては、システムにロードするのに十分な物理メモリがない場合があります。次に、「カーネル」および「ユーザー」ランドメモリリソースのAPIを公開します。ここに一つあります。ARMチップセットリソース

おすすめ記事