Агуулгын хүснэгт:

Гацааны нөхцөл байдал юу вэ?
Гацааны нөхцөл байдал юу вэ?

Видео: Гацааны нөхцөл байдал юу вэ?

Видео: Гацааны нөхцөл байдал юу вэ?
Видео: Сэтгэл зүйн гацаанаас гарах 2024, May
Anonim

А мухардмал байдал Дараах бүх зүйл тохиолдсон тохиолдолд нөөцөд үүсч болно нөхцөл системд нэгэн зэрэг барих: Харилцан хамааралгүй байх: Дор хаяж нэг нөөцийг хуваалцах боломжгүй горимд байлгах ёстой. Үгүй бол процессууд шаардлагатай үед нөөцийг ашиглахад саад болохгүй.

Мөн асуулт нь мухардалд орох дөрвөн нөхцөл юу вэ?

Түгжрэлд орох шаардлагатай ба хангалттай дөрвөн нөхцөл

  • бие биенээ үгүйсгэх. Холбогдох нөөц нь хуваалцах боломжгүй байх ёстой; эс бөгөөс шаардлагатай үед нөөцийг ашиглахад процессууд саад болохгүй.
  • барьж хүлээх эсвэл хэсэгчлэн хуваарилах.
  • урьдчилж худалдан авалт байхгүй.
  • нөөцийн хүлээлт эсвэл тойрог хүлээлт.

Мөн гацаа үүсэхэд зайлшгүй шаардлагатай нөхцөл юу байдгийг мэдэх үү? Гацах зайлшгүй нөхцөл. Бие биенээ үгүйсгэх : Наад зах нь нэг нөөц нь хуваалцах боломжгүй горимд байгаа бөгөөд нэг удаад зөвхөн нэг процесс нөөцийг ашиглах боломжтой. Хэрэв өөр процесс тухайн нөөцийг хүсэх юм бол хүсэлт гаргах үйл явцыг нөөцийг гаргах хүртэл хойшлуулах ёстой.

Дараа нь, мухардмал гэж юу вэ, түүний нөхцөл байдал юу вэ?

Гацаа Процесс бүр нь нөөцийг барьж, өөр процессоор олж авсан өөр нөөцийг хүлээж байгаа тул багц процессууд хаагдах нөхцөл байдал юм. Барь, хүлээ: Процесс нь дор хаяж нэг нөөцийг барьж, нөөцийг хүлээж байна.

Гацааны жишээ гэж юу вэ?

А мухардмал Энэ нь ижил нөөцийг хуваалцаж буй хоёр компьютерийн программууд бие биедээ нөөцөд нэвтрэхэд үр дүнтэй саад болж, улмаар хоёр програм хоёулаа ажиллахаа больсон нөхцөл байдал юм. Энэ нь асуудалд хүргэсэн мухардмал . Энд хамгийн энгийн нь байна жишээ : Хөтөлбөр 1 нь А нөөцийг хүсч, хүлээн авдаг.

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