RAMのサイズに関係なく、カーネル全体が常にRAMにロードされますか?つまり、Linuxカーネルがページング(カーネルの一部が仮想メモリにある場所)の影響を受けますか?
ベストアンサー1
いいえ、(少なくともカーネルをスワップにロードする機能についてはわかりません。)LKMと実行中のプロセスの両方にページングシステム(またはスワップ)を使用します。
これLinuxカーネルシステムメモリにロードされます。カーネルのサイズ(カーネルモジュールやデバイスドライバなどをロードするために静的モジュールなしで使用すると指数関数的に増加する)によっては、システムにロードするのに十分な物理メモリがない場合があります。次に、「カーネル」および「ユーザー」ランドメモリリソースのAPIを公開します。ここに一つあります。ARMチップセットリソース。