腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
不
使用
主
线程
的
Fork
和
Join
、
、
我想
使用
线程
池来处理一个项目列表,然后等待它们完成。我还需要能够超时后4分钟
的
处理,如果他们没有全部完成。threadPool.awaitQuiescence(4, TimeUnit.MINUTES)) {} 问题是,有时这种方法会
使用
主
线程
来处理列表项之一是否有其他
线程
池允许类似的东西,但保证不
使用
主
线程
,或者是否有方法将ForkJoinPool配置为不
使用</
浏览 39
提问于2016-07-22
得票数 4
1
回答
Fork
/
Join
中
的
ThreadLocalRandom一致性
、
我
的
要求是
使用
Fork
/
Join
框架
使用
唯一
的
随机int初始化一个非常大
的
int数组。看起来我可以
使用
ThreadLocalRandom,因为java说在
Fork
/
Join
情况下
使用
它是非常理想
的
。我
的
问题是:既然池中
的
每个
线程
都有自己
的
ThreadLocalRandom实例是
不</
浏览 1
提问于2014-10-30
得票数 0
回答已采纳
1
回答
在java中
使用
CompletableFuture
和
ExecutorService
、
、
、
、
我试图在java中
使用
ExecutorService
和
CompletableFuture实现
线程
池。在这里,我已经通过了固定大小
的
池来完成未来
的
任务。如果在可完成
的
未来任务中
不
传递executor服务,它将在内部
使用
Fork
/
Join
公共池。现在我
的
问题是,我是否应该在这里外部传递执行器服务,让它在内部
使用
Fork
/
Join
公
浏览 4
提问于2022-09-05
得票数 2
1
回答
我
的
Akka演员
的
属性应该被标记为@volatile吗?
、
、
例如,在配置了
fork
-
join
分派器并且参与者
的
状态没有被@volatile标记
的
情况下,如果
fork
/
join
工作
线程
在不同
的
内核(或处理器)上运行,是否可以保证参与者
的
状态将通过缓存层次结构从一个内核附注:在JSR133之后,只需要对/从任何易失性变量执行一次写/读操作,就可以将缓存刷新到
主
内存,并在运行在其他内核(或处理器)上
的
其他
线程
上查看来
浏览 2
提问于2012-04-16
得票数 10
回答已采纳
1
回答
分叉/连接上下文中
的
Phaser与CyclicBarrier
、
当我试图理解Phaser
和
CyclicBarrier之间
的
区别时,我遇到了一些链接
和
,我读到Phaser与
Fork
/
Join
接口兼容,而CyclicBarrier
不
兼容,下面是一个代码来演示这一点: 相位器/
join
线程
池,这意味着
线程
是守护
线程
,这就是我
使用
CountDownLatch
的
原因。两个例子中
的
Phaser
和
Cyc
浏览 23
提问于2019-07-28
得票数 7
回答已采纳
2
回答
线程
和
叉子
、
、
我对
线程
和
分支比较陌生。因此,为了更好地理解它们,我一直在编写简单
的
程序。其中一个小程序我写了两个程序,一个在两个进程上打印计数器,另一个有两个
线程
。我注意到
的
是,
fork
交错打印计数器,而
线程
打印一个
线程
的
计数器,然后打印其他计数器。所以
线程
不是很并行,但表现得更串行。为什么呢?我做错了什么吗? 另外,pthread_
join
到底是做什么
的
?即使我不
使用
pthr
浏览 0
提问于2013-09-10
得票数 4
1
回答
使用
线程
c++执行外壳命令
、
、
是否可以通过创建
线程
来执行shell命令,即不
使用
popen/system或任何
fork
-exec变体?为什么或者为什么
不
?为了提供更多
的
上下文,我正在运行一个多
线程
程序,其中一个
线程
需要执行shell脚本。它目前
使用
popen()来完成此任务。但是,既然在多
线程
程序中派生forking被认为是不好
的
做法,那么是否可以通过派生一个
线程
来实现同样
的
目的呢?
浏览 2
提问于2014-12-03
得票数 2
1
回答
使用
Akka
的
fork
和
join
、
、
、
、
在Java中,我
使用
线程
池来处理每个安全性,并
使用
闩锁进行倒计时。一旦完成,我会做一些合并等操作。 val listOfFutures = new ListBuffer[Future[Security]]() portf
浏览 0
提问于2011-11-08
得票数 7
回答已采纳
1
回答
当所有JAVA
线程
都是
使用
OS库创建
的
本机
线程
时,为什么引入
Fork
/
Join
框架?
、
、
、
我所知道
的
是,在JDK1.2之后,所有Java
线程
都是
使用
“本地
线程
模型”创建
的
,该模型在JNI
和
OS
线程
库
的
帮助下将每个Java
线程
与一个OS
线程
关联起来。因此,从下面的中,我相信现在创建
的
所有Java
线程
都可以实现多核处理器
的
使用
: 多个本机
线程
可以共存。因此,它也被称为多到多模型。该模型
的
这种特性使得它
浏览 0
提问于2020-07-19
得票数 1
回答已采纳
1
回答
反应堆(或Akka)溶液
的
CompletableFuture解决方案
、
、
、
、
我有如下
使用
CompletableFuture
的
方法:} 如果
fork
join
池中
的</e
浏览 0
提问于2018-04-30
得票数 2
1
回答
叉块内
的
奇怪行为
、
、
我有个街区看起来是这样
的
: begin repeat$display("some information"); endbefore repeat af
浏览 1
提问于2016-09-26
得票数 0
回答已采纳
2
回答
多时钟生成[Verilog] [
使用
叉-连接]
、
、
我生成了以下代码: reg clk, clk1 , clk2, clk3 , clk4 ;
fork
#3 clk2 = ~clk2 ; #3 clk4 = ~clk4 ; end
浏览 2
提问于2017-09-16
得票数 1
回答已采纳
1
回答
如何等待从spring调度程序生成
的
线程
完成?
、
、
我正在
使用
spring调度程序,并从@Scheduled方法中生成多个
线程
(其中一个
线程
具有rest调用)。在@Scheduled 方法中等待所有
线程
完成然后退出
的
最佳方法是什么?process方法
使用
spring @异步进行注释,以便在一个单独
的
线程
中处理每个块。然后调用productProcessor服务上
的
process方法,进行rest调用。此方法再次
使用
@Async进行注释。所以想法是并行运行Chunks,
浏览 1
提问于2019-01-22
得票数 0
1
回答
在
join
_none中,在SystemVerilog中,仅等待一些
线程
在叉后完成
、
在SystemVerilog中,我需要等待在叉
join
_none结构中执行
的
一些
线程
才能完成。但是,在另一个分叉
join
_none结构中有另一个进程是永远不会结束
的
。我
的
代码如下所示: process_that_will_never_end(); for(int i = 0; i < 40;i++) begin
浏览 1
提问于2021-08-24
得票数 1
回答已采纳
5
回答
fork
/
join
是多
线程
的
吗?
、
如果我有2个CPU,并安排1000个任务供
fork
/
join
框架处理,这些任务是一次最多执行2个任务,还是在同一个CPU上并行执行更多任务?(比方说,可能有一个任务正在等待I/O,在这种情况下,CPU将变得空闲,另一个
线程
可能会运行)
浏览 1
提问于2012-07-07
得票数 2
回答已采纳
2
回答
叉-连接相关:
join
() vs () vs invoke()
、
、
、
是否有必要将
join
()与
fork
()结合
使用
,或者也可以
使用
join
()、get()、invoke()之一。我检查了,除了get()抛出InterruptedException
和
ExecutionException之外,我看不出有什么区别.而invoke()看上去完全一样。然而,我总是看到相关
的
fork
()与
join
(),而不是其他两种方法.难道它们不提供并行性吗?invoke()
和
join
()完
浏览 2
提问于2013-07-26
得票数 9
回答已采纳
1
回答
Python
的
Fork
-
join
模型实现?(相当于Java
的
ForkJoinPool)
、
、
、
我正在寻找一个Python
的
实现。作为Java
的
ForkJoinPool,它应该允许以递归方式将任务
的
工作拆分(
fork
)为多个子任务。子任务完成后,将连接并返回结果。理想情况下,它应该支持类似于concurrent.futures中
的
ThreadPoolExecutor
和
ProcessPoolExecutor
的
线程
和
进程,但目前
线程
更重要。它必须允许限制
线程
的
数量(我希望每个核心
浏览 1
提问于2019-03-01
得票数 3
1
回答
Fork
和
Join
功能jdk7
线程
数
、
、
、
我一直在研究JDK7中
的
新特性,即
Fork
和
Join
。在Javadoc中,它指出,在ForkJoinTask中,不能只在ForkJoinPool
的
上下文中进行派生。但是它没有提到
fork
()方法调用是否创建了一个新
线程
。 ForkJoinPool
使用
工作窃取算法来平衡
线程
之间
的
工作,但没有提到实际创建了多少
线程
。我有一个任务,我应该以分而治之
的
方式进行分解,但我担心ForkJoin
浏览 0
提问于2012-07-16
得票数 2
2
回答
如何将parMap与一元函数一起
使用
?
、
、
、
、
通常,我会这样做:但是,由于每个对getRate
的
调用都会进行网络调用,所以我希望将映射并行化,以便在单独
的
线程
中获取每个速率(或者至少分散在队列中我在想像这样
的
东西但是没有parMapM函数,并且parMap不能与一元函数一起工作。 我能做什么?
浏览 2
提问于2010-02-10
得票数 12
回答已采纳
2
回答
Ruby并行排序
、
、
、
、
我正在尝试创建一个多
线程
版本
的
排序算法。我不明白为什么这个算法总是只返回Array[1]而不是整个数组。greater_equals = self[1..-1].partition { |x| x < pivot } l = [] Process.
fork
{l = less.quick_sort } Process.waitall return
浏览 9
提问于2015-03-06
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
并行流和串行流
并发之Fork/Join框架使用及注意点
【揭秘】ForkJoinTask全面解析
为什么不建议使用Date,而是使用新的时间和日期API?
机器学习之Python基础(三)
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券