腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
N
个
线程
或
N-1
个
线程
c++
、
multithreading
、
boost
在我继承的一些代码中,我在不止一
个
地方遇到过类似这样的代码:FOO data[
N
];for(size_t i = 0; i <
N-1
; i++) all_threads.create_thread(processData, data[i]);processData(data[
N-1
]);对于
N
个<
浏览 6
提问于2021-03-05
得票数 1
1
回答
如何创建
n
个
线程
,每个
线程
都创建
n-1
线程
。
c
、
multithreading
我正在处理一
个
大型项目,我试图创建一
个
测试,它可以完成以下工作:首先,创建5
个
线程
。每个
线程
将创建4
个
线程
,而每个
线程
依次创建3
个
其他
线程
。所有这些都会一直持续到0
线程
。我
使用
_ThreadInit()函数来创建
线程
: status = _ThreadInit(mainThreadName, ThreadPriorityDefault, &pThread,
浏览 3
提问于2021-11-03
得票数 2
回答已采纳
2
回答
JAVA
线程
并发
java
、
multithreading
我正在
使用
ExecutorService启动多个
线程
。 现在,当
线程
D正在寻找
线程
A的输出时,
线程
A可能仍在执行中。这适用于可能依赖<
浏览 2
提问于2013-12-18
得票数 0
1
回答
如果我必须并行执行
n
个
操作,是生成
n
个
线程
还是
n-1
?
multithreading
、
concurrency
、
parallel-processing
、
locking
操作:做
n
个子操作,完成后继续操作。 方法2:为
n-1
操作生成
n-1
线程
,调用
线程
执行其中一
个
操作并加入
n-1
线程
。系统中将有一
个
由有限
线程
和多个此类操作组成的
线程
池。
浏览 5
提问于2015-02-27
得票数 0
1
回答
如何
使用
n-1
个
线程
对
n
个
元素的数组进行排序
c
、
multithreading
、
sorting
、
unix
、
pthreads
我必须
使用
n
- 1
线程
对
n
元素数组进行排序。对于每个
线程
,我测试了一
个
布尔值标志,等于0是位置i和i+1中的元素必须交换,否则它将被设置为1。每个
线程
体都是一
个
函数,只有当所有元素都在正确的位置时才结束,也就是说,所有标志都等于1。下面是我创建
线程
并连接它们的主函数(一些变量是全局变量):pthread_t threads[
n
- 1]; // init the array w
浏览 0
提问于2014-03-11
得票数 0
2
回答
检查Python中哪个
线程
是活动的
python
、
multithreading
我正在运行15
个
不同的
线程
,其中
线程
定义是通过类实例化的。我想知道如何从
线程
中检查其他
线程
。 例如,在运行
线程
n
(提供
n
>1和
n
< 15)之前,我希望检查
线程
(
n-1
)和(
n
+ 1)是否正在运行。如果它们正在运行,那么我不想运行
线程
n
。
浏览 3
提问于2015-04-16
得票数 0
2
回答
如何杀死所有以
线程
状态为条件的
线程
?
python
、
multithreading
、
multiprocessing
、
pool
我让
n
线程
同时运行。这些
线程
正在处理包含m测试用例的列表。例如,
线程
n-1
正在处理项m[i-1],而
线程
n
正在处理项m[i]。例如,如果
线程
n-1
失败
或
返回信号,我希望停止所有
线程
。这是一
个
MWE:def process(input_addr): print('Total number of executed unit t
浏览 3
提问于2021-12-26
得票数 0
回答已采纳
1
回答
如何在
n
个
线程
上平均分配
n
个
对象的所有对测试的工作?
multithreading
、
algorithm
、
parallel-processing
来自一组
n
对象的所有可能(无序)对的典型单
线程
循环如下所示: for (int j = i + 1; j <
n
; j++)ProcessPair(i, j); 现在假设您可以
使用
n
线程
。第一
个
线程
将处理
n-1
对,而最后一
个
线程
将不处理任何
线程
。是否有一种简单的方法来对
n
浏览 1
提问于2014-03-18
得票数 3
回答已采纳
1
回答
用Python中的
线程
计算阶乘
python
、
python-3.x
、
multithreading
、
python-2.7
、
factorial
我必须测试
n
= 17是否是素数:(
n-1
)!国防部
n
=
n-1
。首先,我必须计算16到4
个
线程
的阶乘,这意味着间隔1..16必须被分成4
个
子区间: 1..4,5..8,9..12,14..16。我已经设法测试17是否是一
个
质数,通过16
个
线程
,每个操作一
个
,但我不知道如何细分它,使操作只在4
个
线程
中完成。import
浏览 0
提问于2020-08-06
得票数 0
回答已采纳
1
回答
比多个空闲列表方法更快的内存分配和释放算法
algorithm
、
heap
我们
使用
。但是,堆访问的开销很大。 为了更快地分配和释放内存,我们采用了全局。当我们编写多
线程
程序时,空闲列表受到的保护。然而,临界区导致了并行性的瓶颈。为了删除临界区,我们为每个
线程
分配一
个
空闲列表,即。然而,
线程
T1总是内存块,而
线程
T2总是释放它们,所以
线程
T2中的空闲表总是在增加,同时也没有空闲表的好处。我们准备了几个自由列表以及分配给每个自由列表的临界区,从而得到0~
N-1
个
自由表和0~
N-1
个</
浏览 1
提问于2019-04-25
得票数 0
3
回答
线程
间信令
c++
、
multithreading
、
signaling
应用设计
使用
互斥锁在两
个
线程
之间同步多个队列。每当生产者将数据放入任何队列中时,都会在
浏览 1
提问于2013-09-17
得票数 0
1
回答
并发重启多个锁定
线程
concurrency
、
pthreads
、
mutex
我目前有
N
个
线程
,它们都是打开的udp/tcp连接。当我从任何
线程
中接收到第一
个
包时,主
线程
(称为
N
个
线程
)需要暂停
N
个
线程
中的执行,并在恢复
N
个
线程
之前做一些工作。我最初的想法是让所有
N
个
线程
都
使用
一
个
公共互斥锁,等待来自主<e
浏览 1
提问于2012-06-29
得票数 1
1
回答
传递给
线程
(unix)的结构具有错误的值
c
、
multithreading
、
unix
、
struct
、
pthreads
我有一
个
这样的全局结构: int k;};structi_arg *t_arg;t_arg = (struct i_arg *) malloc((
n-1
) * sizeof(struct i_arg)); for(i = 0; i <
n-1
;在给定
N
的情况下,我还创建了
N-1
线程<
浏览 0
提问于2014-03-16
得票数 1
1
回答
检测Windows中的内存抖动
.net
、
windows
、
memory
我正在开发一
个
同时执行CPU和内存密集型计算的应用程序。可能发生的一
个
问题是,我们并行运行了太多的计算任务,导致机器
使用
了太多的内存,所有的事情都陷入了停顿。解决方案很简单:并行运行较少的任务。问题1:提供这样的警告是一
个
好主意,还是在概念上有什么问题? 问题2:检测内存不足是否导致性能低下的好方法是什么?我正在考虑简单地查看物理内存中仍可用的百分比,并在该百分比变得非常低时发出警告。是否有其他方法可以查看应用程序
或
windows是否正在进行大量的内存交换,或者是否花费了大量时间进行垃圾回收?我在Wind
浏览 1
提问于2016-12-14
得票数 3
1
回答
等待通知C++
c++
、
multithreading
、
unix
、
pthreads
我有
n
个
线程
,每个
线程
都修改一
个
对象O(k),其中k可以是0到
n-1
。实现这种情况最快的方法是什么?
浏览 5
提问于2016-06-16
得票数 0
回答已采纳
4
回答
具有每个
线程
唯一变量的多
线程
处理
c
、
arrays
、
multithreading
、
scope
我正在尝试实现一
个
多
线程
解决方案来解决一
个
需要以下内容的问题 如何在每次创建
线程
时更改“k”,以便使
线程
从0开始,以'
n<
浏览 7
提问于2017-04-05
得票数 0
回答已采纳
4
回答
螺纹同步隔板
c
、
pthreads
、
barrier
我正在创建
n
个
线程
&然后在障碍崩溃后开始执行。在全球数据空间:主要():{if(i==
n
-2)printf("breakdown imminent!\
n
"); if(i==<e
浏览 2
提问于2010-09-24
得票数 1
回答已采纳
2
回答
无原子CAS的快速
线程
排序算法
algorithm
、
multithreading
、
language-agnostic
(
N-1
)分配给
N
个
O/S
线程
,这样
线程
就可以按数字顺序排列。也就是说,获得的
线程
将具有比序数为1的
线程
更低的O/S
线程
ID。 为了实现这一点,
线程
通过共享内存空间进行通信。内存排序模型是这样的,写入将是原子的(如果两
个
并发
线程
同时写入一
个
内存位置,结果将是一
个
或
另一
个
)。该平台将不支持原子比较和设置操作。我
浏览 0
提问于2010-04-30
得票数 1
1
回答
如何用Python中的
线程
实现真正的并行性?
python
、
parallel-processing
、
python-multiprocessing
、
python-multithreading
我正在学习Python中的
线程
库。我不明白,如何并行运行两
个
线程
?下面是我的python程序:def fib(
n
): return
n
returnfib(
n-1
) + fib(
n
-2) fib(35) 运行时间: $ time pyt
浏览 3
提问于2017-07-08
得票数 6
1
回答
怎么才能让
线程
最后一次醒来通知呢?
java
、
multithreading
、
concurrency
、
wait
、
notify
我有多个
线程
在等待来自滴答时钟的通知()。其中一
个
线程
应该等待其余
线程
在运行之前执行。通常,我认为这样做的方法是
使用
join(),但是在这种情况下,
线程
永远不会死,它们只是等待()等待下一
个
滴答信号。是否有办法确保
线程
"z“在收到相同的通知()时总是在
线程
”a“之后醒来?编辑:例如添加了代码while(running) {
浏览 0
提问于2018-12-03
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券