gpt4 book ai didi

multithreading - 什么是跳线,什么时候需要?

转载 作者:行者123 更新时间:2023-12-04 06:40:16 24 4
gpt4 key购买 nike

在阅读一些文档时看到术语“线程跳跃”,经过几分钟的谷歌搜索后,我没有找到好的描述。因此,根据标题,什么是跳线,什么时候需要?

上下文 - 我在阅读源代码时遇到了这个术语 https://github.com/Netflix/RxJava/blob/78c250bf4429501db4e285a4840f0b934797d5a7/rxjava-core/src/main/java/rx/schedulers/ExecutorScheduler.java#L37

最佳答案

我想这是一个由具有未知内部排队机制的线程池支持的执行程序服务执行大量任务/作业/可运行的现象。

在这种情况下,可能无法预测哪个作业正在哪个池线程中运行,并且必须特别注意线程、所有权、..

在某种程度上,任务的执行从一个线程跳到另一个线程。这不是绝对必要的,可以实现与线程的亲和性,但通常很难避免,因此必须小心。

我通过谷歌搜索获得了一段时间的知识。因此,我将其设为社区维基。

关于multithreading - 什么是跳线,什么时候需要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24125470/

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