xin chào mừng trở lại trong bài học này, chúng tôi 2 2
sẽ xem xét một số khái niệm cơ bản 3 3
trong lập trình thời gian thực ở đây, chúng tôi 4 4
có ưu tiên đảo ngược và ưu tiên 5 5
đảo ngược xảy ra khi chúng ta có cao hơn 6 6
nhiệm vụ ưu tiên chờ đợi thấp hơn 7 7
nhiệm vụ ưu tiên vì vậy khi điều này xảy ra 8 8
nhiệm vụ ưu tiên cao hơn đang chờ 9 9
nhiệm vụ ưu tiên thấp hơn vốn đã giả định 10 10
mức độ ưu tiên của nhiệm vụ ưu tiên thấp hơn 11 11
do đó ưu tiên tên đảo ngược 12 12
ưu tiên được đảo ngược tiếp theo hãy lấy một 13 13
nhìn cái này 14 14
chúng ta có bế tắc và bế tắc xảy ra 15 15
khi hai nhiệm vụ hoặc hai nhiệm vụ trở lên 16 16
không thể tiến hành vì họ đang chờ 17 17
cho một tài nguyên được nắm giữ bởi người khác 18 18
nhiệm vụ và điều này xảy ra khi bạn có 19 19
semaphores điều này rất phổ biến trong việc sử dụng 20 20
semaphore swen tất cả các nhiệm vụ đang chờ đợi 21 21
semaphore nhưng không có nhiệm vụ nào 22 22
đưa ra semaphore vì vậy điều này được gọi là 23 23
bế tắc khi bạn có nhiệm vụ chờ đợi 24 24
cho tài nguyên của nhau và không ai là 25 25
nảy bóng đầu tiên là 26 26
từ bỏ tài nguyên này trước 27 27
cũng trở thành bế tắc 28 28
thừa kế và điều này liên quan đến 29 29
tạm thời nâng cao mức độ ưu tiên của 30 30
chủ sở hữu tài nguyên để ưu tiên của 31 31
nhiệm vụ ưu tiên cao nhất đang chờ 32 32
tài nguyên và chúng ta có thể sử dụng điều này để ngăn chặn 33 33
ưu tiên đảo ngược vì vậy đây là tất cả 34 34
là cho bài học này nếu bạn có bất kỳ 35 35
tất cả các câu hỏi gửi cho tôi một tin nhắn hoặc 36 36
để lại trong khu vực câu hỏi và tôi sẽ nhận được 37 37
trở lại với bạn càng nhanh càng tốt