Šta je svchost.exe i zašto je pokrenut?

Kategorija: Uputstvo :: Datum: 2008-05-11

Pregleda(30 dana/ukupno): 73 / 2043

Pitate se zašto je u memoriju pokrenuto skoro desetak procesa pod imenom svchost.exe. Ne možete da ih ubijete, a ne sećate se da ste ih pokrenuli .. pa zašto su tu?

Pitate se zašto je u memoriju pokrenuto skoro desetak procesa pod imenom svchost.exe. Ne možete da ih ubijete, a ne sećate se da ste ih pokrenuli .. pa zašto su tu?

Prema Microsoft-u: „ svchost.exe je generičko ime domaćina procesa za servise koji se pokreću iz biblioteka dinamičkih veza (dynamic-link libraries - .dll fajlovi)”. A sada šta to znači na srpskom?

Pre nekog vremena, Microsoft je počeo da pomera svu funkcionalnost internih Windows servisa iz .exe fajlova u .dll fajlove. Iz programerske perspektive ovo ima više smisla zbog reupotrebljivosti koda .. ali problem je što ne možete pokrenuti .dll datoteku direktno iz Windows-a, već mora biti učitana iz već pokrenutog izvršnog fajla (.exe). Zbog toga je nastao proces svchost.exe.

Ako ste ikada pogledali Services sekciju u Control panel-u možda ste primetili da Windows zahteva puno servisa. Kada bi svaki od njih bio pokretan od strane jedinstvene svchost.exe instance, to bi moglo dovesti do pada Windowsa.

Ukoliko vas zanima više o ovoj temi, kao i način kako da uklonite nepotrebne servise i time oslobodite bespotrebno zauzeće memorije, posetite ovu adresu.

Izvor: howtogeek.com

Pripremio: Marko Kusurović

Komentari:

Budite prvi koji će ostaviti komentar

Molimo, sačekajte da kreiramo formular...

[Queries: 22] [0.2124 sec.]