今天偶然看到了並行和併發,對於他們之間的區別,記錄一下我本身的,理解併發
併發:併發就是在某一段時間內,發生了幾件事。好比,你在吃飯,忽然來了電話,你接完電話後又接着吃飯,在這幾分鐘內,你吃完了飯,也打完了電話,這就是併發。線程
並行:並行就是在同一時刻,有不一樣的事情在同事執行。其實真正的並行是對於多核來講的,好比兩個CPU同時在工做,一個在運行線程1,另外一個在運行線程2,互不影響,同時執行。並行
這是我目前的理解,如果之後有更深的理解,再過來修改!!時間