`receiveQueue` 隊(duì)列的線程開銷沒法控制。 控制了一個(gè)隊(duì)列的并發(fā),以 receiveQueue 去開銷線程為代價(jià)不好。 還是建議使用 NSOperationQueue,或者自己實(shí)現(xiàn) NSOperationQueue底層方法
為GCD并發(fā)隊(duì)列設(shè)置最大并發(fā)數(shù)多線程原理(只有一個(gè)CPU的情況): 同一時(shí)間,CPU 只能處理1個(gè)線程,同一時(shí)間只有1個(gè)線程在執(zhí)行; 多線程同時(shí)執(zhí)行CPU 在多個(gè)線程之間快速的切換,采用時(shí)間片輪轉(zhuǎn)法就造成...