歡迎光臨
每天分享高質量文章

Linux作業系統原理與應用_核心同步

新的影片課出爐了,抱歉,我們來晚了。

本次影片課的內容講述的是核心中的同步機制。

那麼什麼叫做同步機制?它的作用是什麼?

在核心中,同步機制是指用於實現控制多個行程按照一定的規則或順序訪問某些系統資源的機制。同步機制本質上就是確定,行程在何時才能透過臨界區獲取臨界資源。

這裡還需要提到互斥,互斥的又是什麼?它的作用是什麼?

互斥是指用於實現控制某些系統資源在任意時刻只能允許一個行程訪問的機制。可見互斥的目的是避免行程對資源的搶奪而引起死鎖問題。

如果你需要一個案例,那麼經典的同步模型便是生產者-消費者模型。該模型完整的展現了同步與互斥的作用。影片課中也會為大家講到同步機制中常用的方法,比如:訊號量的P-V操作等方式。

下麵,開始上課吧!