go-并发与并行

并行:单核CPU是永远不可能并行的

1 单个CPU多线程实现的伪并行,是一个CPU在多个程序之间切换,让我们以为是同事执行。而实际上就是线性执行;

2多个CPU同时负责多个线程才是并行。




并发:只要你的代码写了多线程就是 并发。




并发在于结构,并行在执行!!

http://www.vaikan.com/docs/Concurrency-is-not-Parallelism/#goodbye

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章