當(dāng)同步 異步 并行 串行單獨出現(xiàn)相信大家都可以理解,但是組合出現(xiàn)的時候就會有點懵怕磨。
我自己的記錄方法:
就是 先確定 同步還是異步 決定是否是多線程
然后第二部才去考慮并行串行
比如同步并行 就只有一條線程你也并行不了啊 所以同步情況下都一樣(maybe?)
異步串行也是如此 我有多條線程 但是我同一時間點只能跑一條線程啊
異步并行才是經(jīng)常用的: 異步:能開多條線程 并行:多條線程可以同時執(zhí)行 但是這樣可能會出現(xiàn)線程不安全的情況 可以柵欄函數(shù) GCD_Barrier 解決(加鎖效率不行)