Windows system >> Windowsの知識 >  >> Windows 10システムチュートリアル >> Windows 10システムチュートリアルについて >> Win10システムのntoskrnl.exeプロセスは大規模なメモリ分析を占有

Win10システムのntoskrnl.exeプロセスは大規模なメモリ分析を占有

  
今日のWin10システムの使用チュートリアルでは、我々はWin10システムのメモリ圧縮技術とプロセスを理解するために一緒に来ます:ntoskrnl.exe。だから、Win10のシステムメモリ圧縮技術の特徴は何ですか?タスクマネージャのプロセスリストを見ると、それがわかります:ntoskrnl.exeこのプロセスは起動後に多くのメモリを占有します、これはなぜですか?今日のチュートリアルでは、答えを得ることができます!
Win10システム
Win10新技術:メモリ圧縮
以前は、物理メモリが不足すると、Windowsはあまり一般的に使用されていたものを使用していましたメモリデータはハードディスク上の仮想メモリファイル(ページファイル)に転送され、物理メモリを必要なプログラムに解放します。これには欠点があります。ページファイルに格納されたデータにアクセスする必要があるときは、ハードディスクから読み込む必要があるため、速度が非常に遅くなります。結局、使用していてもハードディスクとメモリの速度は異なります。 SSD
より良い解決策は、このデータを物理メモリに保存することです。物理メモリが不足しているのですが、どうすればいいですか?Win10では、メモリ圧縮テクノロジを使用して、使用頻度の低いメモリデータを圧縮および圧縮し、プログラムがそれらのデータにアクセスする必要があるときに解凍します。これらはすべてメモリ内で行われるため、速度は非常に速く、ユーザーはハードディスクからデータを読み取るときに感覚を感じることはありません。唯一の余分なオーバーヘッドは、結局のところ、圧縮と解凍のためにCPUの使用を増やすことかもしれませんが、今日のCPUの余剰の時代では、これはまったく問題になりません。
もちろん、メモリ圧縮は物理的なメモリ使用量が多いときにのみ行われるため、システムプロセスがすべてのメモリを消費するわけではありません。そして、メモリ圧縮も制限されています、メモリデータが多すぎる場合、Win10はまだハードディスク上のデータの一部を置きます。
上では、Win10システムのメモリ圧縮技術とntoskrnl.exeプロセスの紹介ですが、説明すると、Win10システムのntoskrnl.exeプロセスが多くのCPUとメモリを占有する理由をすでに知っているはずです。 .exeプロセスがメモリを占有し、CPUが高くなります。
Copyright © Windowsの知識 All Rights Reserved