/ / Sistemos tarnyba Taskhost: kas tai yra?

Taskhost sistemos paslauga: kas tai yra?

Kiekvienas, kuris vienu ar kitu naudoja "Windows"jums reikėjo kreiptis į užduočių tvarkyklę, kad, pavyzdžiui, užbaigtumėte pakabintą programą arba stebėtumėte paslaugą, įkeliančią sistemos išteklius. Ir daugelis pastebėjo, kad proceso medyje "Taskhost" tarnyba nuolat užkabina. Ką gi, mes pabandysime išsiaiškinti. Bent jau trumpai aptarsime jo tikslą, funkcionavimą ir kai kurias darbo problemas.

Taskhost: kas tai?

Apskritai, tikslus išsamus paties darbo aprašymasPaslauga "Taskhost", net "World Wide Web", yra gana problematiška. Tai reiškia medžiagą, sukurtą paprastam vartotojui, parašytą paprastą prieinamą kalbą. Iš esmės viskas yra apie techninį aspektą ir "Windows" pagrindų debrayą. Bet mes vis dar bandysime pažvelgti į užduočių procesą. Kokia paslauga šiuo metu ir sužinoti.

taskhost, kas tai yra

Remiantis tuo, ką rašo specialistaiKorporacija "Microsoft", Taskhost paslauga gali būti apibūdinta kaip priemonė paleisti sistemos taikomųjų programų ir programinės įrangos architektūros 32 bitų, pateikti ne kaip standartinis vykdomąjį EXE-failus, taip pat DLL dinaminio saito bibliotekos, turinčios programos vykdomąjį kodą, kuris yra išgaunamas iš jai paslaugą .

Lengviausias būdas tai paaiškinti yra pavyzdysnaudokite, tarkim, VST-, DX- arba RTAS-plug-ins muzikos programoms, kuriose yra tinkamų kompiuterių. Tokiu atveju tokios virtualios priemonės ir efektai yra DLL failai.

taskhost exe

Tam tikrais būdais tai primena procesų darbo principusrundll32 ir svchost, bet tik pirmoji iš šių dviejų paslaugų yra pradėta kiekvienam procesui atskirai, o antrasis yra atsakingas už visų 32 bitų programų veikimą apskritai. Sprendžiant iš to, Taskhost procesas yra nereikalingas, ir remtis keletą procesų prasideda keletą išdėstymo variantai (su skirtingais atributais), bet vienos tarnybos kabinti kelis Dynamic Link bibliotekas, kurie kartais veda prie per didelės apkrovos sistemos išteklių ir įšaldyti visą sistemą. Be to, dažnai kyla konfliktai tarp lygiagrečių procesų Taskhost ir Rundll32.

Beje, nors taskhost yra bendras sistemos procesas, jis paleidžiamas atskirai kiekvienai vartotojo sesijai.

Problemos su sistemos išteklių apkrova

Taigi, "Tvarkyklių" tvarkyklėje proceso medyje irSistemos išteklių monitoriuje Taskhostas yra labiausiai išteklių reikalaujantis. Ką tai reiškia sistemos išteklių vartojimui? Ir štai ką. Kadangi paslauga veikia vienaskaitos į kiekvieną vietinį paslaugų atributus, sistema ir pagal dabartinę vartotojo vardo, bet ji sako, kad iš kelių bibliotekų pradžioje, priklausomai nuo didelių reikalavimų dėl bet kurios iš jų yra į apkrovos Taskhost paslaugų failą, kuris visada veda padidinti augantis CPU ir RAM išteklių sunaudojimas.

užduoties langai

Silpni procesoriai tiesiog neturi laiko apdoroti tokios informacijos kiekį.

Ar galiu išjungti tarnybą taskhost.exe?

Dabar kelis žodžius apie galimybę išjungtipaslauga, jei yra pernelyg didelė našta sistemos ištekliams. Iš esmės manoma, kad sistemos paslaugos, tokios kaip "Taskhost Windows" (pačios "operacinės sistemos" prasme), negali būti atjungtos. Standartinėje versijoje tai yra, tačiau šį apribojimą galima apeiti. Jei manote, kad, kai jūs išjungsite šią paslaugą sistemoje, atsiras keletas neigiamų pasekmių, jūs esate giliai klaidinga. Nieko baisaus neįvyks, bet bus išlaisvinti papildomi ištekliai, o greitis padidės. Tai, visų pirma, susijęs su "Windows XP" ir "Vista".

Norėdami jį išjungti, galite išjungti užduočių planavimo priemonę arba vieną iš jos funkcijų, vadinamų "RacSysprepGeneralize". Bet tai dar vienas klausimas.

Skaityti daugiau: