0
我假設我正在閱讀一段寫得很好的代碼,因爲開發者是二十歲左右有經驗的人,我遇到了一種情況,他正在使用兩個併發隊列向網絡發送兩種不同類型的有效載荷,網絡是一個持久的TCP連接。在IOS中創建兩個併發隊列有用嗎?
我知道隊列有助於我們進行動態線程管理。那麼是否有任何情況下創建兩個併發隊列是有利的,即使單個可以解決這種情況,它是否會增加性能,如果是這樣的話?線程管理可以由單個隊列本身完成,不是嗎?
我假設我正在閱讀一段寫得很好的代碼,因爲開發者是二十歲左右有經驗的人,我遇到了一種情況,他正在使用兩個併發隊列向網絡發送兩種不同類型的有效載荷,網絡是一個持久的TCP連接。在IOS中創建兩個併發隊列有用嗎?
我知道隊列有助於我們進行動態線程管理。那麼是否有任何情況下創建兩個併發隊列是有利的,即使單個可以解決這種情況,它是否會增加性能,如果是這樣的話?線程管理可以由單個隊列本身完成,不是嗎?
是的,有多個併發隊列有很好的理由。在串行隊列中更常見,但也有多個併發隊列可用的情況。例如,您可能有不同優先級的任務組。
簡答:是的。長答案:不適合這個論壇。 – Avi
@Avi你能告訴我去論壇的方式嗎,謝謝 –
我的意思是,SO不是這類問題的論壇。我沒有建議更多相關的論壇。 – Avi