.Net 多線程 (1) Task

多線程是一種有效提高程序工作效率的方法。當然爲了效率需要使用更多的cpu,內存等資源。 併發是兩個隊列交替使用一臺咖啡機,並行是兩個隊列同時使用兩臺咖啡機,如果串行,一個隊列使用一臺咖啡機,那麼哪怕前面那個人便祕了去廁所呆半天,後面的人也只能死等着他回來才能去接咖啡,這效率無疑是最低的。   併發和並行都可以是很多個線程,就看這些線程能不能同時被(多個)cpu執行,如果可以就說明是並行,而併發是多
相關文章
相關標籤/搜索