gpt4 book ai didi

java - fixedThreadPool 的线程数是否可以少于分配的线程数?

转载 作者:行者123 更新时间:2023-12-02 05:06:21 25 4
gpt4 key购买 nike

我有 Executors.newFixedThreadPool(/* nThreads= */2) 执行器服务。我注意到,有时当我将两个任务传递给执行程序服务时,它只运行一个任务,而我希望它运行两个任务。这可能吗?为什么?

我有两个相互通信的任务。这两个任务被放入大小为 2 的固定线程池中,因为我希望这两个任务同时运行。

最佳答案

执行器确保您能够最有效地重用线程轮询。但它并不能保证所有任务立即执行。我想知道您是否可以使用来自 2 个线程池的 2 个线程,而该线程池只有 1 个线程?

关于java - fixedThreadPool 的线程数是否可以少于分配的线程数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56347787/

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