gpt4 book ai didi

c - 细粒度多线程 - 工作任务应该做多少?

转载 作者:行者123 更新时间:2023-12-03 12:57:58 24 4
gpt4 key购买 nike

我正在使用 work_pile 模式,因此线程始终运行并等待信号量以获取队列中传入的新函数指针 + 数据。这就是苹果营销人员现在所说的 Grand Central Dispatch 并作为新的切片面包进行宣传。

我只是想知道如何确定将一个简短的任务分成两个更短的任务是否有用。是否有规则可以判断是否值得将新对象排队?

最佳答案

两种可能的答案:

  • 这取决于。
  • 对其进行基准测试。

  • 我更喜欢第二个。

    无论如何,如果两个任务总是一个接一个地运行(即按顺序),我认为拆分它们没有任何好处。

    关于c - 细粒度多线程 - 工作任务应该做多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1334370/

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