Skatiet atsevišķu pakalpojumu resursu lietojumu operētājsistēmā Windows 10

click fraud protection

Izmantojot Windows 10 veidotāju atjauninājumu (ar koda nosaukumu “Redstone 2”), priekšskatījuma būvējums 14942 ir mainījies pakalpojumu mitināšanas veids. Sistēmās Windows 10 v1703 ar vairāk nekā 3,5 GB RAM katram pakalpojumam būtu savs servisa resursdators (svchost.exe), nevis dalīts pakalpojumu process. Tas ļauj skatīt katra atsevišķa pakalpojuma resursu izmantošanu. Resursi šeit nozīmē tīkla, atmiņas, diska un CPU lietojumu.

Sākot no Windows 2000 līdz pat Windows 10 v1607, katrs svchost.exe process izmanto, lai mitinātu pakalpojumu kopu — modeli, kas sākotnēji bija paredzēts, lai samazinātu pakalpojumu resursu izmantošanu. Koplietojamā pakalpojuma procesa modelī, lai noskaidrotu, kuri pakalpojumi darbojas katrā svchost.exe procesā, atveriet uzdevumu pārvaldnieku un noklikšķiniet uz simbola blakus “Service Host:”, lai paplašinātu atlasi. Varat redzēt šī procesa mitināto pakalpojumu sarakstu.

svchost atsevišķi logi 10

Vai arī izmantojiet komandu Tasklist.exe. Atveriet komandu uzvednes logu un ierakstiet:

uzdevumu saraksts /svc
svchost atsevišķi logi 10

Tas parāda pakalpojumu sarakstu, kas darbojas katrā svchost.exe instancē.

Atsevišķs pakalpojuma resursdators (svchost.exe) katram pakalpojumam

Iepriekš minētais modelis ir mainījies Redstone 2, jo Microsoft eksperti noteica, ka atmiņas taupīšana priekšrocība nav tik būtiska - ņemot vērā, ka sistēmas ir aprīkotas ar vairāk nekā pietiekamu RAM dienas.

Tomēr ir izņēmumi. Sistēmas pakalpojumi, kas tiek uzskatīti par kritiskiem — tie, kuru atkopšanai nepieciešama sistēmas restartēšana, un citi atlasītie pakalpojumi paliks grupēti. Pamatojoties uz to, ko esmu redzējis Creators Update Preview Builds, pakalpojumi, kas paliek grupās, ir minēti tālāk:

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

Pārējie pakalpojumi ir negrupēti — tie darbojas atsevišķos procesos.

svchost atsevišķi logi 10

Windows 10 veidotāju atjauninājums var tikt izlaists aptuveni 2017. gada martā. Ja izmantojat operētājsistēmu Windows 10 Insider, kurā darbojas Build 14942 vai jaunāka versija, datorā ar vairāk nekā 3,5 GB RAM, iespējams, esat pamanījis šos papildu svchost.exe gadījumus. Var darboties aptuveni 70+ svchost.exe procesi. Savukārt operētājsistēmā Windows 10 v1607 svchost.exe gadījumu skaits bija 20 gados atkarībā no tā, cik pakalpojumu ir instalēts un darbojas sistēmā.

Negrupētu darbības pakalpojumu priekšrocības

Saskaņā ar Microsoft, atgrupēšanas pakalpojumi sniedz šīs četras priekšrocības:

1. Palieliniet uzticamību: ja pakalpojums neizdodas, tiek noņemts tikai tas svchost.exe gadījums. Iepriekš, ja viens pakalpojums neizdevās, svchost.exe darbības pārtraukšana izraisa citu pakalpojumu pārtraukšanu.

2. Palieliniet caurspīdīgumu: tagad varat izsekot izmantotajiem sistēmas resursiem (atmiņa, centrālais procesors, disks un tīkls). katram pakalpojumam, uzdevumu pārvaldnieka cilnē Procesi vai cilnē Detaļas ar komandrindas kolonnu iespējots. Komandrindas kolonnā cilnē Procesi vai Detaļa tiks parādīts pakalpojuma īsais nosaukums.

svchost atsevišķi logi 10
svchost.exe -k  -s 

Piemēram:

svchost.exe -k netsvcs -s winmgmt

kur “winmgmt” ir pakalpojuma “Windows Management Instrumentation” īss nosaukums.

Iepriekš, lai novērstu pakalpojuma svchost.exe izraisītas pakalpojuma kļūmes un avārijas vai CPU lietojuma pieauguma problēmas, jums bija jāizmanto uzlabotas metodes. Dažas metodes ietver pakalpojuma izolāciju (izmantojot komandrindu sc.exe), lai konfigurētu pakalpojumu tā, lai tas darbotos atsevišķā resursdatora procesā, vai izveidojot atsevišķu pakalpojumu grupu un izmantojot uzlabotus problēmu novēršanas rīkus, lai identificētu un diagnosticētu individuālo pakalpojumu, kas izraisa problēma. Skat Svchost.exe problēmu novēršana.

Windows 10 Redstone 2 sistēmās ar 3,5+ GB RAM, jo pakalpojumi darbojas ar atsevišķu svchost.exe jau procesu, varat zināt, kurš konkrētais pakalpojums rada problēmu, un rīkoties attiecīgi. Problēmas ietver 100% CPU lietojumu vai lielu atmiņas lietojumu un atkārtotas avārijas.

3. Samaziniet apkalpošanas izmaksas: palielināta apkalpošanas procesu caurskatāmība atvieglos problēmu novēršanu. Tehniskā atbalsta inženieri var sašaurināt problēmas līdz atsevišķam pakalpojumam un ātri tās novērst, kas nozīmē samazinātas apkalpošanas izmaksas.

4. Palieliniet drošību: procesu izolācija un individuālas pakalpojumu atļauju kopas uzlabos drošību.

Secinājums. Tātad, pēc Windows 10 veidotāju atjauninājuma instalēšanas (nāks 2017. gadā), nekrītiet panikā, ja uzdevumu pārvaldniekā redzat vairāk nekā 70 svchost.exe gadījumu.


Viens neliels lūgums: ja jums patika šis ieraksts, lūdzu, kopīgojiet to?

Viena "niecīga" daļa no jums nopietni palīdzētu šī emuāra izaugsmei. Daži lieliski ieteikumi:
  • Piespraud to!
  • Kopīgojiet to savā iecienītākajā emuārā + Facebook, Reddit
  • Tvīto to!
Tāpēc liels paldies par atbalstu, mans lasītāj. Tas neaizņems vairāk par 10 sekundēm jūsu laika. Kopīgošanas pogas atrodas tieši zemāk. :)