go語言學習備忘(併發)

併發與並行        並行是讓不同的代碼片段同時在不同的物理處理器上執行。並行的關鍵是同時做很多事情,而併發是指同時管理很多事情,這些事情可能只做了一半就被暫停去做別的事情了。在很多情況下,併發的效果比並行好,因爲操作系統和硬件的總資源一般很少,但能支持系統同時做很多事情。這種「使用較少的資源做更多的事情」的哲學,也是指導 Go 語言設計的哲學。Go語言使用goroutine來實現併發。  
相關文章
相關標籤/搜索