linux編程須知(閱讀開源服務器源碼基礎)

當閱讀一些開源服務器源碼的時候, 如果不知道以下知識, 就會有知識盲點, 導致不知所云. 這篇博客會講述一些相關的編程知識點, 把之前的筆記總結一下. 還是那句老話, 帶着問題閱讀是最容易讓人類迅速進入狀態的. 進程的內存佈局是什麼樣的? 線程的同步機制有哪些? 互斥量 條件變量 自旋鎖 讀寫鎖 如何避免死鎖 順序加鎖(例如,線程2和線程3只有在獲取了鎖A之後才能嘗試獲取鎖C(譯者注:獲取鎖A是獲
相關文章
相關標籤/搜索