我正在使用多个 NSOperationQueue,其中 maxConcurrentOperationCount 设置为 NSOperationQueueDefaultMaxConcurrentOperationCount。
在我的应用程序中,我正在创建 200 个或更多队列。当在队列中创建大量线程时,我会得到 SIGABRT。
我的担忧是:
- 我需要一次确定应用程序内足够数量的 NSOperations
- 为多个队列建议一些负载平衡的东西。
- 如何在使用多个队列时决定 maxConcurrentOperationCount。
由于应用程序内的线程数量过多,我不确定如何摆脱崩溃。