რა პირობებია ჩიხისთვის?
რა პირობებია ჩიხისთვის?

ვიდეო: რა პირობებია ჩიხისთვის?

ვიდეო: რა პირობებია ჩიხისთვის?
ვიდეო: რა პირობებია რუსთავის ნომერ მეხუთე ქალთა დაწესებულებაში 2024, მაისი
Anonim

უყურეთ ვიდეო ლექციებს ჩვენი YouTube არხის LearnVidFun-ის მონახულებით. ჩიხი OS-ში არის სიტუაცია, როდესაც ორი ან მეტი პროცესი დაბლოკილია. პირობები ჩიხისთვის - ურთიერთგამორიცხვა, შეჩერება და მოლოდინი, წინასწარი შეზღუდვის გარეშე, წრიული ლოდინი. ეს 4 პირობები უნდა გაგრძელდეს ერთდროულად, რომ მოხდეს ჩიხი.

ამის გათვალისწინებით, რა 3 პირობა უნდა არსებობდეს იმისათვის, რომ ჩიხი იყოს შესაძლებელი?

ჩიხების თავიდან აცილებისას, ჩვენ ვზღუდავთ რესურსების მოთხოვნას, რათა თავიდან ავიცილოთ ჩიხიდან მინიმუმ ერთი ოთხი პირობა. ეს ხდება ან ირიბად, სამი აუცილებელი პოლიტიკის პირობის თავიდან აცილებით ( საერთო გამონაკლისი , გააჩერეთ და დაელოდეთ, წინასწარი შეზღუდვის გარეშე), ან უშუალოდ წრიული ლოდინის თავიდან აცილებით.

ანალოგიურად, რა არის ჩიხური დახასიათება? ჩიხების დახასიათება . კომპიუტერული მეცნიერებაMCAOperating System. ა ჩიხი ეს ხდება ოპერაციულ სისტემაში, როდესაც ორ ან მეტ პროცესს სჭირდება გარკვეული რესურსი მათი შესრულების დასასრულებლად, რომელსაც ფლობს მეორე პროცესი. ა ჩიხი ხდება თუ კოფმანის ოთხი პირობა შეესაბამება სიმართლეს. მაგრამ ეს პირობები არ არის ურთიერთგამომრიცხავი.

ასევე იცოდეთ ქვემოთ ჩამოთვლილთაგან რომელი არ გამოიწვევს ჩიხს?

იქ არიან ოთხი პირობები რომ არიან ამისთვის აუცილებელია ჩიხი მოხდეს: ურთიერთგამორიცხვა, შეჩერება და ლოდინი, არა პრევენცია და წრიული ლოდინი. თან ჩიხი პრევენცია, სისტემა უზრუნველყოფს ამას ჩიხში არ არის მოხდეს ერთის პრევენციით ეს პირობები ჩატარებისგან.

როგორ ამოიცნობთ ჩიხს?

OS-ს შეუძლია აღმოაჩინოს The ჩიხები რესურსების განაწილების გრაფიკის დახმარებით. ერთჯერადი რესურსის ტიპებში, თუ სისტემაში ყალიბდება ციკლი, აუცილებლად იქნება ა ჩიხი . მეორეს მხრივ, მრავალჯერადი რესურსის ტიპის გრაფიკში, გამოვლენა ციკლი არ არის მხოლოდ საკმარისი.