Jarayonni sinxronlashtirishda muhim bo'lim qanday rol o'ynaydi?
Jarayonni sinxronlashtirishda muhim bo'lim qanday rol o'ynaydi?

Video: Jarayonni sinxronlashtirishda muhim bo'lim qanday rol o'ynaydi?

Video: Jarayonni sinxronlashtirishda muhim bo'lim qanday rol o'ynaydi?
Video: Erkak ko`rmagan bu rohibalar ishchi yigit bilan bo`lishni xoxlashardi 2024, Noyabr
Anonim

Juda mashhur yechim jarayonni sinxronlashtirish ning amalga oshirilishi hisoblanadi tanqidiy bo'lim , bu faqat bitta signal orqali kirish mumkin bo'lgan kod segmenti jarayon vaqt ichida ma'lum bir holatda. The tanqidiy bo'lim kodning bir qismi, bu erda jarayonlar ma'lumotlarni almashish semaforlar yordamida boshqariladi.

Shu munosabat bilan jarayonning muhim qismi nima?

A Kritik bo'lim umumiy resurslarga kirish uchun dasturning bir qismidir. Faqat qachon a jarayon uning ichida Kritik bo'lim boshqalarni buzish holatida bo'lishi mumkin jarayonlar . Ikki bo'lmasligiga ishonch hosil qilish orqali biz poyga shartlaridan qochishimiz mumkin jarayonlar ularning kiring Muhim bo'limlar xuddi shu paytni o'zida.

Yuqoridagilardan tashqari, muhim bo'lim muammosini hal qilishning uchta talabi qanday? Kritik bo'lim muammosiga har qanday yechim qondirishi kerak uchta talab : O'zaro istisno: Agar jarayon o'zida bajarilayotgan bo'lsa tanqidiy bo'lim , keyin yo'q da boshqa jarayonni bajarishga ruxsat beriladi tanqidiy bo'lim.

Bundan tashqari, muhim bo'lim muammosi nima, u qanday amalga oshiriladi?

Kritik bo'lim muammosi A Kritik bo'lim umumiy o'zgaruvchilarga kiradigan kod segmenti va atom harakati sifatida bajarilishi kerak. Bu shuni anglatadiki, hamkorlikdagi jarayonlar guruhida ma'lum bir vaqtning o'zida faqat bitta jarayon o'z vazifasini bajarishi kerak. tanqidiy bo'lim.

Tanqidiy qism va o'zaro istisno nima?

Kompyuter fanida, o'zaro istisno poyga sharoitlarining oldini olish maqsadida o'rnatiladigan parallel nazorat mulki hisoblanadi; bu bitta ijro chizig'i hech qachon unga kirmasligi shart tanqidiy bo'lim bir vaqtning o'zida boshqa bir vaqtning o'zida bajarilish chizig'i o'z ichiga kiradi tanqidiy bo'lim.

Tavsiya: