svchost.exe(netsvcs)は通常どのくらいのメモリを使用する必要がありますか? [複製]


0

私は窓7を使用しています、そして私がプロセスのメモリ使用量を見るとき、私はプロセスがそれを見るのを見ます svchost.exe(netsvcs) とっている 1.2 GBphysical memory。これは正常ですか?

注:私は窓を起動すると svchost.exe(netsvcs) できるだけ少ない使用 14 KB 記憶の、しかし数分後にそれはかかり始めます 1.2 GB メモリの。


このアップデートをインストールして、メモリ使用量を修正します。 superuser.com/a/996072/174557
magicandre1981

回答:


1

svchost.exe(およびnetsvcs)のメモリ要件はさまざまです。基本的に、SvcHostは、Microsoft Windowsが複数のサービスを単一のプロセスとして表示するために使用する「トリック」です。これは、プロセスごとにある程度のオーバーヘッドがあるためです。そのため、これを行うことで速度とパフォーマンスの面で多少の利点があります。

そのため、svchost.exeのメモリ要件は、その特定のsvchost.exeインスタンスにどのサービスが含まれているかによって異なります。

それで、質問に関して:それは「普通」ですか?それは驚くべきことではありません。それよりもメモリの少ないマシンではそれは期待できませんが、メモリの多いマシンでは確かに考えられます。

メモリがなぜ使用されているのか、その理由についてより意味のある答えを得るためには、 TaskList/SVC またはリソースマネージャ(Windows 7ではタスクマネージャの[パフォーマンス]タブにある[R_esource Monitor ...]ボタンをクリックするとアクセスできます)、CPUタブで同じPIDを持つ複数のサービスを探します)どのサービスがあなたが興味を持っているSvcHost.exeインスタンスの一部であるか(1.2GBのメモリを消費するもののように)。どのサービスがメモリを使用しているかを確認したら、さらに質問がある場合は、知りたい特定のサービスについて新しい質問をすることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.