理解Go裏面的goroutine和channel。(一)

首先咱們瞭解下進程和線程:java 進程是內存資源管理和cpu調度的執行單元。爲了有效利用多核處理器的優點,將進程進一步細分,容許一個進程裏存在安全 多個線程,這多個線程仍是共享同一片內存空間,但CPU調度的最小單元變成了線程。資源分配給進程,同一進程的全部線程共享該進程的全部資源。 處理機分給線程,即真正在處理機上運行的是線程。併發 比方說:若是把上課的過程比做進程,那麼每一個學生就是一個線程,
相關文章
相關標籤/搜索