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

Linux操作系統原理與應用_經典例程與同步機制

上次的視頻課,我們講解了內核中的同步。

這次,通過同步機制中的經典例程來幫助大家進一步的瞭解內核中的同步。

瞭解內核中的對同步的實現,比如:信號量的實現,內核中 P-V 操作的實現,鎖的實現等等。通過上述的這些策略,可以對同步執行的時間順序有更深的理解。

通過經典例程,生產者和消費者,來講解實現同步的過程中,我們可以使用內核中的那些策略,以及怎麼使用。並且在生產者與消費者關係變化的情況下,比如:一對一,一對多,多對一等等,還有緩衝區不定的情況下,應該如何實現同步?在實現的過程中,情況不同時,所採用的策略是否有變化,是增加策略還是減少策略。

本次,也會講到內核執行緒。關於內核執行緒,大家要瞭解內核執行緒的併發執行,因為併發執行有可能會造成內核中資料結構的破壞。所以,內核執行緒中的同步是很重要的,會為大家講解內核是如來處理的。

好了,下來就開始觀看視頻吧。