關(guān)于我們
書單推薦
新書推薦
|
Rust并發(fā)編程實戰(zhàn) 讀者對象:程序設(shè)計專業(yè)人員
Rust編程語言非常適合并發(fā)編程,并且其生態(tài)系統(tǒng)中有許多庫包含大量并發(fā)數(shù)據(jù)結(jié)構(gòu)、鎖等。但正確實現(xiàn)這些結(jié)構(gòu)可能會很困難。即使在使用最廣泛的庫中,內(nèi)存順序錯誤也并不少見。通過本指南,你將學(xué)到:Rust的類型系統(tǒng)和正確的并發(fā)編程如何非常好地配合。有關(guān)互斥鎖、條件變量、原子操作和內(nèi)存順序的一切。在英特爾和ARM處理器上進(jìn)行原子操作時會發(fā)生什么情況。鎖是如何借助操作系統(tǒng)的支持來實現(xiàn)的。如何編寫包含并發(fā)、原子操作和鎖的正確代碼。如何正確構(gòu)建自己的鎖和同步原語。
你還可能感興趣
我要評論
|