Zobrazit využití zdrojů jednotlivými službami ve Windows 10 - Winhelponline

View Resources Usage Individual Services Windows 10 Winhelponline

svchost-hlavička

S aktualizací Windows 10 Creators Update (s kódovým označením „Redstone 2“) Preview Build 14942 se změnil způsob, jakým jsou služby hostovány. V systémech Windows 10 v1703 s více než 3,5 GB paměti RAM by každá služba získala svého vlastního hostitele služby (svchost.exe), místo aby byla spuštěna v procesu sdílené služby. To vám umožní zobrazit využití zdrojů každou jednotlivou službou. Zdroje zde znamenají využití sítě, paměti, disku a CPU.



Počínaje Windows 2000 až po Windows 10 v1607 proces svchost.exe slouží k hostování sady služeb - model původně navržený ke snížení využití zdrojů službami. Chcete-li v modelu procesu sdílené služby zjistit, které služby běží v rámci každého procesu svchost.exe, otevřete Správce úloh a kliknutím na šipku poblíž „Hostitel služby“ rozbalte výběr. Můžete zobrazit seznam služeb hostovaných tímto procesem.



svchost samostatná okna 10



Nebo použijte příkaz Tasklist.exe. Otevřete okno příkazového řádku a zadejte:

seznam úkolů / svc

svchost samostatná okna 10



Zobrazí se seznam služeb spuštěných pod každou instancí svchost.exe.

Samostatného hostitele služby (svchost.exe) pro každou službu

Výše uvedený model se v Redstone 2 změnil, protože odborníci společnosti Microsoft zjistili, že výhoda úspory paměti není tak podstatná - vzhledem k tomu, že systémy jsou dnes vybaveny více než dostatečnou pamětí RAM.

Existují však výjimky. Systémové služby, které jsou považovány za kritické - ty, jejichž obnovení vyžaduje restartování systému, a další vybrané služby zůstanou seskupeny. Z toho, co jsem viděl v sestavení Preview Preview pro autory, jsou níže uvedeny služby, které zůstávají ve skupinách:

  • Sada 1: BrokerInfrastructure, DcomLaunch, Power, SystemEventsBroker
  • Sada 2: BFE, CoreMessagingRegistrar, MpsSvc
  • Sada 3: OneSyncSvc_5235d, PimIndexMaintenanceSvc_5235d, UnistoreSvc_5235d, UserDataSvc_5235d
  • Sada 4: BITS, UsoSvc, wuauserv

Zbytek služeb je seskupen - běží v samostatných procesech.

svchost samostatná okna 10

Aktualizace Windows 10 Creators Update může být vydána někdy kolem března 2017. Pokud používáte Windows 10 Insider se sestavením 14942 nebo novějším, v počítači s více než 3,5 GB RAM jste si možná všimli těchto dalších instancí svchost.exe. Může být spuštěno přibližně 70+ procesů svchost.exe. Zatímco ve Windows 10 v1607 byl počet instancí svchost.exe ve 20. letech, v závislosti na tom, kolik služeb je v systému nainstalováno a spuštěno.

Výhody spuštěných služeb bez seskupení

Dle Microsoft , Oddělení služeb poskytuje tyto čtyři výhody:

1. Zvýšení spolehlivosti: Pokud služba selže, bude odstraněna pouze instance svchost.exe. Dříve, pokud jedna služba selhala, ukončení svchost.exe způsobí zastavení dalších služeb.

2. Zvyšte průhlednost: Nyní můžete sledovat systémové prostředky (využití paměti, CPU, disku a sítě) používané každou službou, na kartě Procesy ve Správci úloh nebo na kartě Podrobnosti s povoleným sloupcem příkazového řádku. Sloupec příkazového řádku na kartě Procesy nebo Podrobnosti by zobrazoval krátký název služby.

svchost samostatná okna 10

svchost.exe -k -s

Například:

svchost.exe -k netsvcs -s winmgmt

kde „winmgmt“ je zkrácený název pro službu „Windows Management Instrumentation“.

Dříve bylo nutné při řešení potíží se selháním služby a zhroucením nebo špičkami využití procesoru způsobenými svchost.exe použít pokročilé metody. Některé z těchto metod zahrnují izolaci služby (pomocí příkazového řádku sc.exe) ke konfiguraci služby pro spuštění v samostatném procesu hostitele nebo vytvoření samostatné skupiny služeb a použití pokročilých nástrojů pro řešení potíží k identifikaci a diagnostice jednotlivé služby, která způsobuje problém. Vidět Odstraňování problémů se Svchost.exe .

V systémech Windows 10 Redstone 2 s 3,5 a více GB paměti RAM, protože služby již běží v samostatném procesu svchost.exe, můžete vědět, která konkrétní služba způsobuje problém, a podle toho jednat. Mezi problémy patří 100% využití procesoru nebo vysoké využití paměti a opakované pády.

3. Snižte náklady na servis: Vyšší transparentnost servisních procesů by usnadnila řešení problémů. Inženýři technické podpory mohou zúžit problémy na jednotlivé služby a rychle je opravit, což se projeví snížením nákladů na servis.

4. Zvýšit zabezpečení: Izolace procesů a jednotlivé sady oprávnění pro služby zvýší zabezpečení.

Závěr: Takže po instalaci aktualizace Windows 10 Creators Update (přichází v roce 2017), nepropadejte panice, pokud ve Správci úloh uvidíte více než 70 instancí svchost.exe.


Jedna malá žádost: Pokud se vám tento příspěvek líbil, sdílejte ho prosím?

Jedno „malé“ sdílení od vás by vážně hodně pomohlo s růstem tohoto blogu. Několik skvělých návrhů:
  • Připnout!
  • Sdílejte to na svém oblíbeném blogu + Facebook, Reddit
  • Tweetujte to!
Takže vám moc děkuji za podporu, můj čtenáři. Nebude to trvat déle než 10 sekund vašeho času. Tlačítka pro sdílení jsou vpravo dole. :)