有多少NSOperation队列太多了?

时间:2014-01-18 17:12:08

标签: performance cocoa nsoperationqueue

拥有多个NSOperationQueue是一个好习惯吗?我目前正在编写一个具有NSOperationQueue的应用程序,可启动多个NSOperation。然后,每个操作都会启动自己的队列并执行自己独立的NSOperation。到目前为止,我对这个模型没有任何问题,一切都按照预期运行(我没有遇到任何死锁)。

这被认为是一种好习惯吗?有没有NSOperationQueue s太多了?

1 个答案:

答案 0 :(得分:1)

最好是使用GCD全局队列IMO;)操作系统知道有多少队列是最好的:D 但是你可以有多个队列..如果你使用一些

,操作系统不会中断

但严肃地说:

有多少人不仅高度依赖操作系统,还取决于他们将要做什么! (仅限CPU,IO?...)

没有确切的确切数字。

使用您需要的东西,感觉舒适并且语义上有意义的东西(!)