聊聊併發編程-可見性,原子性和有序性

 併發是提升性能的利器,同時也是最容易出bug的。編寫正確的併發程序是一件比較困難的事情。併發程序的bug往往會很詭異,同時又難以重現,調試,讓人抓狂。但如果我們能理解併發的本質,抽絲剝繭,並能快速,精準的找出產生問題的源頭。接下來我們就來分析一下併發問題產生的源頭。         大家都知道CPU,內存,IO設備這三者的速度相差懸殊。我們的程序會有訪問內存,IO。根據木桶原理程序的性能取決於最
相關文章
相關標籤/搜索