2016-08-02 49 views
0

我假設我正在閱讀一段寫得很好的代碼,因爲開發者是二十歲左右有經驗的人,我遇到了一種情況,他正在使用兩個併發隊列向網絡發送兩種不同類型的有效載荷,網絡是一個持久的TCP連接。在IOS中創建兩個併發隊列有用嗎?

我知道隊列有助於我們進行動態線程管理。那麼是否有任何情況下創建兩個併發隊列是有利的,即使單個可以解決這種情況,它是否會增加性能,如果是這樣的話?線程管理可以由單個隊列本身完成,不是嗎?

+0

簡答:是的。長答案:不適合這個論壇。 – Avi

+0

@Avi你能告訴我去論壇的方式嗎,謝謝 –

+0

我的意思是,SO不是這類問題的論壇。我沒有建議更多相關的論壇。 – Avi

回答

1

是的,有多個併發隊列有很好的理由。在串行隊列中更常見,但也有多個併發隊列可用的情況。例如,您可能有不同優先級的任務組。