Հիմնական տարբերություն – Օգտագործողի ռեժիմ ընդդեմ միջուկի ռեժիմի
Համակարգիչը գործում է երկու ռեժիմով՝ օգտագործողի ռեժիմ և միջուկի ռեժիմ: Երբ համակարգիչը գործարկում է կիրառական ծրագրակազմ, այն գտնվում է օգտագործողի ռեժիմում: Ծրագրային ապահովման ապարատային հարցումից հետո համակարգիչը մտնում է միջուկի ռեժիմ: Միջուկը համակարգչային համակարգի առանցքն է: Հետագայում համակարգիչը հաճախակի անցնում է օգտագործողի ռեժիմի և միջուկի ռեժիմի միջև: Օպերացիոն համակարգի կարևորագույն առաջադրանքները կատարվում են միջուկի ռեժիմում: Օգտվողի ռեժիմի և միջուկի ռեժիմի միջև հիմնական տարբերությունն այն է, որ օգտագործողի ռեժիմն այն ռեժիմն է, որում աշխատում են հավելվածները, իսկ միջուկի ռեժիմը արտոնյալ ռեժիմն է, որին համակարգիչը մտնում է ապարատային ռեսուրսներ մուտք գործելու ժամանակ:
Ի՞նչ է Օգտատիրոջ ռեժիմը:
Երբ համակարգչային հավելվածն աշխատում է, այն գտնվում է օգտագործողի ռեժիմում: Որոշ օրինակներ են՝ word հավելվածը, PowerPoint-ը, PDF ֆայլի ընթերցումը և համացանցում զննումը: Սրանք կիրառական ծրագրեր են, որպեսզի համակարգիչը օգտագործողի ռեժիմում է: Երբ գործընթացը գտնվում է օգտագործողի ռեժիմում և պահանջում է որևէ սարքաշարային ռեսուրս, այդ հարցումն ուղարկվում է միջուկ: Քանի որ այս ռեժիմում ապարատային հասանելիությունը սահմանափակ է, այն հայտնի է որպես պակաս արտոնյալ ռեժիմ, ստրուկ ռեժիմ կամ սահմանափակ ռեժիմ:

Նկար 02. Գործողության եղանակներ
Օգտվողի ռեժիմում պրոցեսները ստանում են իրենց հասցեների տարածքը և չեն կարող մուտք գործել միջուկին պատկանող հասցեի տարածք: Այսպիսով, մեկ գործընթացի ձախողումը չի ազդի օպերացիոն համակարգի վրա: Եթե ընդհատում կա, դա ազդում է միայն տվյալ գործընթացի վրա:
Ի՞նչ է միջուկի ռեժիմը:
Միջուկը ծրագրային ծրագիր է, որն օգտագործվում է համակարգչային համակարգի ապարատային բաղադրիչներ մուտք գործելու համար: Kernel-ը աշխատում է որպես միջին ծրագրային ապահովում ապարատային և կիրառական ծրագրային ապահովման/օգտագործողի ծրագրերի համար: Միջուկի ռեժիմը սովորաբար վերապահված է օպերացիոն համակարգի ցածր մակարդակի վստահելի գործառույթների համար:
Երբ գործընթացն իրականացվում է օգտագործողի ռեժիմում, և եթե այդ գործընթացը պահանջում է ապարատային ռեսուրսներ, ինչպիսիք են RAM-ը, տպիչը և այլն, այդ գործընթացը պետք է հարցում ուղարկի միջուկ: Այս հարցումներն ուղարկվում են համակարգային զանգերի միջոցով: Այնուհետև համակարգիչը օգտվողի ռեժիմից մտնում է միջուկի ռեժիմ: Երբ առաջադրանքն ավարտված է, ռեժիմը միջուկի ռեժիմից վերադառնում է օգտագործողի ռեժիմի: Այս անցումը հայտնի է որպես «համատեքստի անցում»: Kernel ռեժիմը կոչվում է նաև որպես համակարգի ռեժիմ կամ արտոնյալ ռեժիմ: Հնարավոր չէ բոլոր գործընթացները գործարկել միջուկի ռեժիմում, քանի որ եթե գործընթացը ձախողվի, ամբողջ օպերացիոն համակարգը կարող է ձախողվել:

Նկար 02. միջուկ
Գոյություն ունեն համակարգային զանգերի մի քանի տեսակներ: Գործընթացների կառավարման համակարգի կանչերը ստեղծում են գործընթացներ և ավարտում գործընթացները: Ֆայլերի կառավարման համակարգի կանչերը կարդալ, գրել, ստեղծել, ջնջել, բացել և փակել ֆայլերը: Սարքի կառավարման համակարգը կանչերի պահանջող սարքեր և թողարկող սարքեր, ստանալ և սահմանել սարքի ատրիբուտները: Գործում են նաև տեղեկատվական սպասարկման համակարգի զանգեր։ Դրանք կարող են օգտագործվել համակարգի տվյալները, ժամը, ամսաթիվը ստանալու համար: Մի գործընթացի համար պահանջվող ռեսուրսը կարող է պահվել մեկ այլ գործընթացի կողմից: Հետևաբար, գործընթացները պետք է հաղորդակցվեն՝ օգտագործելով կապի համակարգի զանգերը: Կապի համակարգի զանգերը կարող են ստեղծել և ջնջել կապեր, ուղարկել և ստանալ կարգավիճակի մասին տեղեկատվություն:
Որո՞նք են նմանությունները օգտվողի ռեժիմի և միջուկի ռեժիմի միջև:
Համակարգիչը կարող է անցնել երկու ռեժիմների միջև:
Ո՞րն է տարբերությունը օգտվողի ռեժիմի և միջուկի ռեժիմի միջև:
Օգտվողի ռեժիմ ընդդեմ միջուկի ռեժիմ |
|
Օգտվողի ռեժիմը սահմանափակված ռեժիմ է, որն իրականացնում են կիրառական ծրագրերը և սկսում: | Kernel Mode-ը արտոնյալ ռեժիմն է, որը համակարգիչը մուտք է գործում ապարատային ռեսուրսներ մուտք գործելու ժամանակ: |
ռեժիմներ | |
Օգտվողի ռեժիմը համարվում է որպես ստրուկ ռեժիմ կամ սահմանափակ ռեժիմ: | Միջուկի ռեժիմը համակարգի ռեժիմն է, հիմնական ռեժիմը կամ արտոնյալ ռեժիմը: |
Հասցեների տարածություն | |
Օգտվողի ռեժիմում գործընթացն ստանում է իր հասցեների տարածքը: | Միջուկի ռեժիմում գործընթացները ստանում են մեկ հասցեի տարածք: |
ընդհատումներ | |
Օգտվողի ռեժիմում, եթե ընդհատում է տեղի ունենում, միայն մեկ գործընթաց է ձախողվում: | Միջուկի ռեժիմում, եթե ընդհատում լինի, ամբողջ օպերացիոն համակարգը կարող է ձախողվել: |
Սահմանափակումներ | |
Օգտվողի ռեժիմում միջուկային ծրագրեր մուտք գործելու սահմանափակումներ կան: Անհնար է ուղղակիորեն մուտք գործել դրանց: | Միջուկի ռեժիմում կարելի է մուտք գործել և՛ օգտագործողի ծրագրեր, և՛ միջուկային ծրագրեր: |
Ամփոփում – Օգտվողի ռեժիմն ընդդեմ միջուկի ռեժիմի
Համակարգիչը գործում է կամ օգտագործողի կամ միջուկի ռեժիմում: Օգտվողի ռեժիմի և միջուկի ռեժիմի միջև տարբերությունն այն է, որ օգտագործողի ռեժիմը սահմանափակ ռեժիմն է, որում գործարկվում են հավելվածները, իսկ միջուկի ռեժիմը արտոնյալ ռեժիմն է, որը համակարգիչը մտնում է ապարատային ռեսուրսներ մուտք գործելու ժամանակ: Համակարգիչը անցնում է այս երկու ռեժիմների միջև: Համատեքստի հաճախակի փոխարկումը կարող է դանդաղեցնել արագությունը, սակայն միջուկի ռեժիմում հնարավոր չէ կատարել բոլոր գործընթացները:Դա այն պատճառով է, որ; եթե մեկ գործընթաց ձախողվի, ամբողջ օպերացիոն համակարգը կարող է ձախողվել:
Ներբեռնեք Օգտագործողի ռեժիմի PDF տարբերակը ընդդեմ միջուկի ռեժիմի
Դուք կարող եք ներբեռնել այս հոդվածի PDF տարբերակը և օգտագործել այն անցանց նպատակներով՝ ըստ մեջբերումների: Խնդրում ենք ներբեռնել PDF տարբերակը այստեղ Տարբերությունը Օգտագործողի ռեժիմի և միջուկի ռեժիմի միջև