有沒有大牛來幫忙看一下我這個回答有什么問題
1、串行指的是一個所有的任務都按照先后順序執行,在前一個任務沒處理完的情況下是不會去處理下一個任務的,就像理發店只有一個理發師,每個人剪頭發都需要等待前面的人處理完
2、并行是指將任務分給不同的處理器去處理,每一個處理器再串行處理,比如火車站售票會有多個視窗
3、并發實質上是一種現象,并發的需要處理器的支持,比如在處理一個任務的時候作業系統可以進行調度再處理其他任務,不論串行還是并行,都需要作業系統支持并發,假設喝水是一個任務,那么每個火車售票員在賣票的同時也能喝水,那么就支持并發
uj5u.com熱心網友回復:
你說的挺有意思,舉例子也挺恰當的確實并發是需要底層支持的,底層不支持的并發都是偽并發
偽并發并不是毫無意義的,畢竟每個行程的邏輯都是有業務含義的,同一個業務的資訊放在一起,業務更清晰
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/146547.html
標籤:Web 開發
