Процессын синхрончлолд чухал хэсэг ямар үүрэг гүйцэтгэдэг вэ?
Процессын синхрончлолд чухал хэсэг ямар үүрэг гүйцэтгэдэг вэ?

Видео: Процессын синхрончлолд чухал хэсэг ямар үүрэг гүйцэтгэдэг вэ?

Видео: Процессын синхрончлолд чухал хэсэг ямар үүрэг гүйцэтгэдэг вэ?
Видео: Расчет экономического эффекта от Бережливого производства. 2024, Арванхоёрдугаар сар
Anonim

Маш алдартай шийдэл үйл явцын синхрончлол -ийн хэрэгжилт юм чухал хэсэг , энэ нь зөвхөн нэг дохиогоор хандах кодын сегмент юм үйл явц тодорхой цаг хугацаанд. The чухал хэсэг нь кодын хэсэг юм үйл явц өгөгдөл хуваалцах нь семафор ашиглан хянагддаг.

Үүнтэй холбогдуулан үйл явцын чухал хэсэг нь юу вэ?

А Чухал хэсэг нь хуваалцсан эх сурвалжид ханддаг програмын хэсэг юм. Зөвхөн үед а үйл явц дотор нь байгаа Чухал хэсэг бусдад саад учруулах байр суурьтай байж чадах уу үйл явц . Бид хоёр биш гэдгийг баталгаажуулснаар уралдааны нөхцөл байдлаас зайлсхийх боломжтой үйл явц Тэднийг оруулна уу Чухал хэсгүүд нэгэн зэрэг.

Дээр дурдсанаас гадна эгзэгтэй хэсгийн асуудлыг шийдэх аливаа шийдлийн гурван шаардлага юу вэ? Чухал хэсгийн асуудлыг шийдэх аливаа шийдэл хангах ёстой гурван шаардлага : Харилцан хамааралгүй болгох: Хэрэв процесс өөрийн дотор хэрэгжиж байгаа бол чухал хэсэг , дараа нь үгүй -д бусад процессыг гүйцэтгэхийг зөвшөөрнө чухал хэсэг.

Үүнээс гадна чухал хэсгийн асуудал юу вэ, үүнийг хэрхэн хэрэгжүүлж байна вэ?

Чухал хэсгийн асуудал А Чухал хэсэг нь хуваалцсан хувьсагчдад ханддаг кодын сегмент бөгөөд үүнийг атомын үйлдэл болгон гүйцэтгэх ёстой. Хамтран ажиллаж буй үйл явцын бүлэгт тухайн цаг хугацааны хувьд зөвхөн нэг процесс өөрийн үйл ажиллагааг гүйцэтгэх ёстой гэсэн үг юм. чухал хэсэг.

Чухал хэсэг, бие биенээ үгүйсгэх гэж юу вэ?

Компьютерийн шинжлэх ухаанд, бие биенээ үгүйсгэх уралдааны нөхцөл байдлаас урьдчилан сэргийлэх зорилгоор тогтоосон зэрэгцээ хяналтын өмч; Энэ нь гүйцэтгэлийн нэг урсгал нь хэзээ ч орохгүй байх шаардлага юм чухал хэсэг тэр үед гүйцэтгэх өөр нэгэн зэрэгцэн хэлхээ нь өөрийн орж байна чухал хэсэг.

Зөвлөмж болгож буй: