ՀամակարգիչներՕպերացիոն համակարգեր

Հյուրընկալման գործընթացը Windows- ի ծառայությունների համար: Ինչ է սա: Հիմնական հասկացությունները

Յուրաքանչյուրը, ով օգտագործում է Windows- ի տարբեր տարբերակները աշխատանքում, անխուսափելիորեն հանդիպում է համակարգում անհասկանալի ծառայությունների առկայության մասին, որը նշվում է որպես Windows- ի ծառայությունների համար ընդունող գործընթաց : Ինչ է այն, հիմա փորձում ենք հասկանալ երեք հիմնական գործընթացների օրինակ: Ներկայացնելով որոշ հանձնարարականներ կտրվեն որոշ խնդիրների վերացման վրա:

Ինչ է ընդունող գործընթացը:

Սկսելու համար, ընդհանուր առմամբ, հյուրընկալող գործընթացը սահմանում է մասնագիտացված միջանկյալ (հարթակ), որը պատասխանատու է համակարգչային համակարգի, սարքավորումների, ծրագրերի եւ դրանց բաղադրիչների փոխազդեցության համար:

Այսօր նմանատիպ գործընթացներ կան, որոնք հաճախ թաքնվում են օգտագործողի աչքերից: Համակարգի ցանկացած բաղադրիչի (ների) ճիշտ աշխատանքի համար Windows- ի ծառայությունների համար օգտագործվում է որոշակի ընդունող գործընթաց: Ինչ կարող է լինել «օպերացիոն համակարգում»: Այն գործիք է ծրագրերի եւ ծրագրերի գործարկման համար, այնպես էլ ձեռքով օգտագործված օգտագործողը, եւ նրանք, որոնք չեն կարող սկսվել ստանդարտ ձեւով կամ լրացուցիչ բաղադրիչները պետք է ընդգրկվեն դրանց համար:

Առանց բոլոր համակարգային պրոցեսների գործողությունների սկզբունքների ջունգլիներում, եկեք քննարկենք երեք ամենատարածված եւ ամենատարածված օգտագործվածները: Սրանք Svchost- ի, Rundll32- ի եւ Taskhost- ի ծառայություններից են: Ի դեպ, դա նրանց հետ է, որ շատ խնդիրներ կան, որոնք կապված են CPU- ի եւ RAM- ի անտեղի ծանր բեռի հետ:

Ծառայություն Svchost.exe- ն

Դա Windows- ի ծառայությունների հիմնական համակարգն է: Ինչ է, եկեք տեսնենք:

Նախկինում, ասենք, նույնիսկ Windows XP- ի տարբերակներում այս ծառայությունը պատասխանատու էր միայն ցանցային կապի համար, սակայն ժամանակի ընթացքում այն վերափոխվեց մի գործընթացով, որի շնորհիվ գործարկվեց «օպերացիոն համակարգի» կամ օգտագործող ծրագրերի լրացուցիչ բաղադրիչները, որոնց շնորհիվ, տեսականորեն, ռեսուրսների օգտագործումը Պրոցեսոր եւ «ՌԱՄ»: Այլ կերպ ասած, մեկ ծառայություն պատասխանատու է մի քանի ծրագրերի կամ դրանց բաղադրիչների միաժամանակյա մեկնարկի համար:

Համակարգը սկսվելուց հետո, այդ ծառայությունների առնվազն չորսը գործում են «պրոցեսային ծառի» մեջ: Օգտագործողի նստաշրջանում ծրագրի մեկնարկից անմիջապես հետո այն անմիջապես հայտնվում է Գործող մենեջերում `որպես ակտիվ ծրագիր, եւ գործընթացում ծառի մեջ որպես ծառայություն, բայց նկարագրության մեջ, որը նկարագրում է օգտագործողի ընթացքը: Բնականաբար, եթե խնդիրներ կան համակարգի ռեսուրսների հետ, ապա այն կարող է դադարեցվել կամ անջատվել: Որոշ դեպքերում դա կարող է վիրուս լինել, ապա ավելի լավ է հակավիրուսային ծրագրային ապահովումը օգտագործել համակարգը ստուգելու համար:

Host գործընթացը Windows Rundll32.exe

Rundll32- ը նաեւ համակարգային ծառայություն է, բայց դա միայն պատասխանատու է համակարգում ներկայացված ծրագրակազմի բաղադրիչները գործարկելու համար որպես 32-դյույմանոց դինամիկ բաղադրիչներ (.dll ֆայլի ընդլայնման գրադարաններ), որոնք սովորական ձեւով չեն սկսվել ( EXE ֆայլեր):

Նման գործընթացը կարդում է գրադարանի գործարկվող ծրագրի կոդը եւ նախաձեռնում է իր մեկնարկը (արդեն կատարվող ֆայլի տեսակի միջոցով):

Բնականաբար, այստեղ կան նաեւ ձախողումներ, որոնք առավել հաճախ տեղի են ունենում Rundll32.exe ֆայլի կամ վիրուսի եւ վնասակար կոդերի միջոցով վնաս: Դուք կարող եք շտկել այս իրավիճակը Windows վերականգնման վահանակից , որը գտնվում է սկզբնական տեղադրման սկավառակի վրա կամ կրկին ստուգեք համակարգը սպառնալիքների համար:

Գործընթաց Taskhost.exe- ն

Այժմ Taskhost ծառայության մասին: Եվ դա նաեւ Windows- ի ծառայությունների համար ընդունող գործընթաց է: Ինչն է ավելի լայն իմաստով: Փաստորեն, ստացվում է, որ այս ծառայությունը նման է կրկնօրինակի առաջին երկուին, բայց այն պատասխանատու է միայն գործադիր ծրագրերի եւ ծրագրերի համար, որոնք տարբերվում են գործարկվող ֆայլի տեսքով, բայց միայն 32 բիթանոց ճարտարապետությամբ:

Օպտիմալ պայմաններով, Windows 7 օպերացիոն համակարգի 64-բիթանոց տարբերակով, ծրագրերը կամ դինամիկ գրադարանները (32-bit ճարտարապետությունը) օգտագործվում են Taskhost- ի գործընթացով: Ինչպես ցույց է տալիս պրակտիկան, այն կարող է անվտանգ անջատվել, քանի որ այս տեսակի ծրագրերը կարող են նաեւ կոչվել վերը նշված ծառայությունները: Հատկանշական է. Համակարգչի կատարման այդպիսի անջատումը չի ազդի, սակայն այն ազատ կլինի որոշ համակարգի ռեսուրսներից:

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hy.delachieve.com. Theme powered by WordPress.