როდის ჩნდება ჩიხები?

როდის ჩნდება ჩიხები?
როდის ჩნდება ჩიხები?
Anonim

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

რა არის ჩიხი და როდის შეიძლება მოხდეს?

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

რა არის 4 ოთხი პირობა, რომელიც საჭიროა ჩიხების დასაწყებად?

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

როგორ ჩნდება ჩიხი მონაცემთა ბაზაში?

მონაცემთა ბაზაში ჩიხი არის სიტუაცია, რომელშიც ორი ან მეტი ტრანზაქცია ელოდება ერთმანეთს დათმობას ბლოკირებისთვის. … ყველა აქტივობა ჩერდება და სამუდამოდ ჩერდება, თუ DBMS არ აღმოაჩენს ჩიხს და არ გააუქმებს ერთ-ერთ ტრანზაქციას. შემდეგი სურათი გვიჩვენებს ამ სიტუაციას.

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

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

გირჩევთ: