gpt4 book ai didi

iphone - 野外的 NSOperationQueueDefaultMaxConcurrentOperationCount

转载 作者:技术小花猫 更新时间:2023-10-29 10:17:33 33 4
gpt4 key购买 nike

Apple 文档说,如果您将 NSOperationQueue 的 maxConcurrentOperationCount 属性设置为 NSOperationQueueDefaultMaxConcurrentOperationCount(默认值),那么它将在运行时根据“系统条件”调整该值。

If you specify the value NSOperationQueueDefaultMaxConcurrentOperationCount (which is recommended), the maximum number of operations can change dynamically based on system conditions.

任何人都可以报告他们在不同设备上看到的在野外设置的值吗?我们是说旧手机是 1 还是 2,新手机是 3-4,还是 10 还是??它没有给出任何可能性集或最常见结果的洞察力。我认为对于开发人员来说,了解在生产中会发生什么是很有用的,而不是我们会处理它而不解释他们正在优化的内容(UI 响应能力、操作执行速度等)。

最佳答案

正如在许多不同的变体和资源 (for instance) 中所说,您永远不知道应该为应用程序的工作流创建多少线程。

这是一个 CPU 时间和加载您的应用程序需要多少线程的问题(因为它并不孤单)。所以,答案是:

  1. 核心数量优化
  2. CPU 架构优化
  3. 针对当前 CPU 负载进行优化

关于iphone - 野外的 NSOperationQueueDefaultMaxConcurrentOperationCount,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10441681/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com