併發(Concurrent) vs 並行(Parallel)

更新 發佈閱讀 1 分鐘

併發

多個事情在同一時間段內同時發生

併發的多個任務之間是互相搶佔資源的

不斷切換


並行

多個事情在同一個時間點上同時發生

並行的多個任務之間是不互相搶佔資源的 (因為是不同的thread在動作)

根據CPU數量,例如:4 個 CPU的電腦能同時啟動4個thread同時進行任務



只有在多CPU的情況中,才會發生並行(Parallel)

否則

看似同時發生的事情,其實都是併發(Concurrent)執行的

留言
avatar-img
Genos's Coding Diary的沙龍
6會員
19內容數
我的Java學習日記
2023/10/03
為何要重寫equals方法? 為何要重寫hashCode方法?
2023/10/03
為何要重寫equals方法? 為何要重寫hashCode方法?
2023/09/27
兩種方式進行物件比較,使用Comparator或使用Comparable
2023/09/27
兩種方式進行物件比較,使用Comparator或使用Comparable
2023/09/26
Map是由Key-Value所組成的 而Key的部分不能重複,因為是Set
2023/09/26
Map是由Key-Value所組成的 而Key的部分不能重複,因為是Set
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
多核心,是指單個積體電路中建置兩個或以上的獨立實體中央處理單元(Core),這些Core可以分別獨立地執行程式指令,以平行運算的概念加快程式執行速度。 本章節將大概介紹有關此單元相關的一些知識內容。
Thumbnail
多核心,是指單個積體電路中建置兩個或以上的獨立實體中央處理單元(Core),這些Core可以分別獨立地執行程式指令,以平行運算的概念加快程式執行速度。 本章節將大概介紹有關此單元相關的一些知識內容。
Thumbnail
任務多線進行到底有沒有可能? 有時我們會同步進行好幾樣任務,以往學過的傳統是,急事緩辦。 一件解決完再解決下一件。 那麼在一天的眾多項目當中有時間空檔時,我們是選擇發呆休息好? 還是推進其他任務支線進度? 其實多想沒什麼用,真的。 思緒如果像職業棋士,推想未來一百步內的各種應
Thumbnail
任務多線進行到底有沒有可能? 有時我們會同步進行好幾樣任務,以往學過的傳統是,急事緩辦。 一件解決完再解決下一件。 那麼在一天的眾多項目當中有時間空檔時,我們是選擇發呆休息好? 還是推進其他任務支線進度? 其實多想沒什麼用,真的。 思緒如果像職業棋士,推想未來一百步內的各種應
Thumbnail
最近在調整跟優化效能時,又來複習了 Multi-threading 和 Multiprocessing 的概念,在面對大數據時,能夠有效利用多核心處理器的能力,對於提升程式執行效能至關重要。 Python 提供多線程(Multi-threading) 和多進程 (Multiprocessing)
Thumbnail
最近在調整跟優化效能時,又來複習了 Multi-threading 和 Multiprocessing 的概念,在面對大數據時,能夠有效利用多核心處理器的能力,對於提升程式執行效能至關重要。 Python 提供多線程(Multi-threading) 和多進程 (Multiprocessing)
Thumbnail
我們常常會幻想,如果一次能夠處理好幾件事情,那該有多好。其實天底下跟本沒有這件事,你看到能夠做這件事的,不管是人還是電腦其實都只是幻覺。
Thumbnail
我們常常會幻想,如果一次能夠處理好幾件事情,那該有多好。其實天底下跟本沒有這件事,你看到能夠做這件事的,不管是人還是電腦其實都只是幻覺。
Thumbnail
什麼是集中式系統架構 簡單來說就是,應用程式和數據庫都集中在一台中心端Server身上,而使用者通過終端設備來訪問這個中心化系統。
Thumbnail
什麼是集中式系統架構 簡單來說就是,應用程式和數據庫都集中在一台中心端Server身上,而使用者通過終端設備來訪問這個中心化系統。
Thumbnail
這篇文章主要介紹什麼是阻塞、什麼是非阻塞,以及它們之間的區別。也介紹了同步及異步是什麼東西......
Thumbnail
這篇文章主要介紹什麼是阻塞、什麼是非阻塞,以及它們之間的區別。也介紹了同步及異步是什麼東西......
Thumbnail
隨著軟體規模、性能要求的不斷提升,分散式系統得到快速發展。分散式系統透過許多低成本節點的協作來完成原本需要龐大單體應用才能實現的功能,在降低硬體成本的基礎上,提升了軟體的可靠性、擴充性、靈活性。
Thumbnail
隨著軟體規模、性能要求的不斷提升,分散式系統得到快速發展。分散式系統透過許多低成本節點的協作來完成原本需要龐大單體應用才能實現的功能,在降低硬體成本的基礎上,提升了軟體的可靠性、擴充性、靈活性。
Thumbnail
不同於我們大多數討論持續整合(Continuous Integration)是以工具為主的議題,在敏捷開發中持續整合更接近於團隊之間協作的議題。這是因為我們希望能夠快速迭代,也因此必須持續的將團隊的產出整合在一起。
Thumbnail
不同於我們大多數討論持續整合(Continuous Integration)是以工具為主的議題,在敏捷開發中持續整合更接近於團隊之間協作的議題。這是因為我們希望能夠快速迭代,也因此必須持續的將團隊的產出整合在一起。
Thumbnail
去年莫名開啟了交叉閱讀的模式 所謂「交叉」,就是不同種類、不同本的書本之間彼此交互閱讀
Thumbnail
去年莫名開啟了交叉閱讀的模式 所謂「交叉」,就是不同種類、不同本的書本之間彼此交互閱讀
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News