タスクマネージャーのカーネルメモリとは何ですか?

click fraud protection
...

タスクマネージャーのカーネルメモリは、オペレーティングシステムのプロセスのためにブロックされている、コンピューターで使用可能な合計メモリの一部です。 合計メモリは、RAM(ランダムアクセスメモリ)と仮想メモリで構成されます。 タスクマネージャのカーネルメモリの下にある「ページング」は、カーネル専用の仮想メモリの一部を指し、「非ページング」は、RAM内の専用カーネルメモリを指します。 一部のカーネルプロセスがRAMから仮想メモリに、またはその逆に移動されるため、「Paged」と「Nonpaged」の値は異なります。

バックグラウンド

カーネルメモリのアイデアは、オペレーティングシステムを実行するコアプロセスを担当するカーネル層を持つコンピュータ構造に由来します。 起動時にコンピューターを実行すると、カーネルレイヤーはOSのロードに必要なプロセスを識別します。 これらのプロセスは不可欠であるため、カーネルメモリは、コアプロセスに使用可能な専用メモリが常に存在することを保証するために、メモリ管理の一部として開発されました。

今日のビデオ

非ページカーネルメモリ

タスクマネージャの非ページカーネルメモリは、RAMを使用するカーネルメモリを指します。 オペレーティングシステムプロセスは、起動時に最初にRAMを使用しますが、ロードされた後、メモリ 管理者は一部のプロセスを仮想メモリに転送して、RAMを他のプロセスのために解放します アプリケーション。 コンピュータは、RAMと仮想メモリの間でOSプロセスを継続的に交換することにより、メモリをアクティブに管理します。 RAMを使用するプロセスは非ページングと呼ばれ、仮想メモリに転送されるプロセスはページングと呼ばれます。

ページングされたカーネルメモリ

仮想メモリは、RAMから一部の負荷を取り除くために使用され、RAMを他のアプリケーションで使用できるようにします。 pagefile.sysという名前のルートフォルダにファイルを作成することにより、ハードディスクスペースを使用します。 RAMと同様に、pagefile.sysの一部はカーネルメモリのためにブロックされます。 OSが使用するアイドルプロセスは仮想メモリに転送されます。 「カーネルメモリ」の下の「ページ」のタスクマネージャに表示される情報は、カーネルに使用される量です。

使用可能な物理メモリ

タスクマネージャの「物理メモリ」の下にある「使用可能な」情報は、他のアプリケーションに使用できるRAMの空き領域です。 一部のプロセスは常に仮想メモリに転送されるため、この値がゼロになることはありません。

仮想メモリ

仮想メモリは、RAMの限られた容量を拡張します。 RAMがアプリケーションを実行するために常に使用可能なメモリを持つために、一部のプロセスはpagefile.sysに転送されます。 コンピュータで現在使用されている仮想メモリの合計は、Windowsタスクマネージャの[コミットチャージ]の下にある[合計]です。 この合計は、[プロセス]タブに表示される[メモリ使用量]の合計です。