首先來看一下操作系統原理與實踐中的解釋:在計算機操作系統中,並發實際上是一個物理cpu在若干給程序之間的多路復用,它與並行性不同。並行性是指兩個和兩個以上的事件或活動在同一時刻發生。可見,並行的事件或活動一定是並發的,但是,並發的事件或活動未必是並行的。並行性是並發性的特例,而並發性是並行性的擴展。實現並發性的關鍵技術之一是對系統內的多個程序進行切換,這將涉及到進程調度的問題。
給一個比較容易懂的參考地址:https://www.cnblogs.com/goloving/p/9391074.html
個人感覺挺好的,謝謝