腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pthread
的
多线程
问题
:
线程
过早
执行
c
、
linux
、
multithreading
、
pthreads
、
posix
我正在尝试调用make a thread到由一个子进程运行
的
函数中
的
另一个函数。我首先调用一个子进程,这会产生另一个子进程,而子进程又会产生一个
线程
。但是,
线程
函数仍然
过早
地
执行
。可能
的
问题
是什么?#define _GNU_SOURCE#include <
pthread
.h> //
pthread
#include <stdio
浏览 16
提问于2021-11-11
得票数 0
1
回答
线程
中
的
睡眠()也会导致主睡眠。
c
、
multithreading
、
timer
、
pthreads
、
sleep
如果客户端发送了一个有效
的
令牌,我必须把它放在我
的
授权MACs列表中,所有来自授权MACs
的
数据包都必须被转发180秒。(换句话说,假设互联网接入时间为180秒)。/* authorized MACs list */int client; client--;
pthread
浏览 4
提问于2016-12-23
得票数 1
回答已采纳
1
回答
线程
创建
的
顺序重要吗?
c
、
multithreading
我正在编写一个
多线程
程序,其中一个
线程
执行
许多系统调用(如read、write),而另一个
线程
执行
像printf这样
的
普通调用。假设
线程
A用于正常调用,
线程
B用于系统调用,我
的
main函数如下所示{
pthread
_t thread_B;
pthread
_create(&thread_B,NULL
浏览 0
提问于2013-01-29
得票数 2
回答已采纳
3
回答
多线程
Python
的
C扩展能提高性能吗?
python
、
multithreading
、
gil
我听说过Python
的
GIL
问题
,它指出在多核机器中只能有一个Python
线程
同时
执行
Python字节码。所以
多线程
Python程序不是一个好主意。我想知道是否可以编写一个使用
pthread
来提高程序性能
的
C扩展。我希望在我
的
C扩展中创建一个
线程
,并使它与Python
的
主
线程
并行运行。我
的
假设是,Python主
线程
将
执行
更多与IO相关
的<
浏览 1
提问于2012-09-28
得票数 7
回答已采纳
2
回答
关于
pthread
_cond_wait
的
困惑
c
、
multithreading
关于下面的代码,我
的
理解是
线程
1获取一个锁,检查条件,解锁时钟,将自己设置为睡眠状态。然后,
线程
2声明相同
的
锁和递增计数,然后唤醒休眠
线程
。我
的
问题
是,现在
的
条件仍然是假
的
,但它唤醒了休眠
线程
,会发生什么?而且条件变量是一组
线程
,所以如果有许
多线程
同时
执行
代码,那么wait()如何处理这种情况呢?最后请解释一下这段代码
的
正确
执行
浏览 3
提问于2015-09-28
得票数 1
3
回答
多线程
在c中
的
应用
c
、
multithreading
我正在尝试实现一个
多线程
应用程序,但有一些疑问。有谁能澄清一下吗? for(i = 0; i < 5; i++)
pthread
_create(tid[i], NULL, func, NULL)然后我们通常会调用
pthread
_join(){} 在这里,我<e
浏览 4
提问于2014-08-05
得票数 0
1
回答
我想问一下CreateThread和基于Linux操作系统
的
pthread
_create之间
的
主要区别
c++
、
c
、
linux
、
windows
、
multithreading
我想用C/C++实现一个运行在Windows和Linux操作系统上
的
应用程序,这个应用程序将是
多线程
的
,所以经过一些研究,我发现Windows和Linux分别有各自
的
库方法。另一方面,从
pthread
_create
的
回答到类似的
问题
, 例如,Linux系统中
的
每一个进程都是一个“内核
线程
”,而每个用户创建
的
线程
也被实现为一个新
的
内核
线程
。这意味着来自同一
浏览 2
提问于2021-02-02
得票数 1
回答已采纳
2
回答
pthreads
的
运行时不一致
c
、
linux
、
multithreading
、
synchronization
、
pthreads
我
的
多线程
C程序运行以下例程:long long sum = 0; int;当然,sum应该通过获取锁来更新,但在此之前,我对这个简单程序
的
运行时间有一个
问题
。但是当main函数是(
多线程
并发)时: int offset1 = 1;
p
浏览 16
提问于2017-06-18
得票数 3
2
回答
按
执行
顺序创建p
线程
c++
、
multithreading
、
pthreads
我正在使用C++和p
线程
进行
多线程
。我希望按照创建调用
的
顺序
执行
线程
。retrnThread=
pthread
_create(&thread_id,NULL,&HandleNotifications,(void*)Status); 在我
的
应用程序中,上面的代码以非常快
的
时间
执行
3到4次,
线程
以随机顺序
执行
。我希望以与创建相同
的
顺序
执行
线程<
浏览 0
提问于2016-12-27
得票数 1
1
回答
操作系统调度程序是否影响
线程
的
执行
方式?
vmware
我正在使用p
线程
库编写
多线程
应用程序,我使用
pthread
_create创建一个
线程
,并运行randomfunction (创建
线程
的
所有内容)。Psedo-应用代码
pthread
_create(&thread[i], NULL, randomfunction, NULL)由于一些未知
的
原因,
线程</em
浏览 0
提问于2014-02-23
得票数 0
1
回答
如何在后台进行更新
c
、
linux
、
process
、
fork
用户应该在更新操作期间发送任何不同
的
注释。有什么不同
的
想法吗?
浏览 2
提问于2014-11-24
得票数 0
1
回答
同步
线程
:实现顺序
multithreading
、
synchronization
、
pthreads
、
posix
、
semaphore
我有3个
线程
。所有这些都具有同等
的
优先级。每个都必须打印"I am thread i“,其中i对应于
线程
编号。我如何以这样
的
方式同步它们?输出应该是我是
线程
1我是
线程
2我是
线程
3有没有什么操作系统原语或POSIX机制可以用来实现这一点?
浏览 2
提问于2013-10-24
得票数 0
3
回答
C++
pthread
进程运行速度比单
线程
问题
慢
c++
、
multithreading
、
performance
、
pthreads
我试图在多个
pthread
上运行一个函数,以提高效率和运行时间。此函数
执行
大量矩阵计算和打印语句。但是,当我运行测试以查看性能改进时,单
线程
代码运行得更快。我
的
测试如下:
浏览 0
提问于2014-09-03
得票数 1
1
回答
多线程
初学者查询(C++)
c++
、
multithreading
、
operating-system
我正试图在C++中学习
多线程
。我试图将向量
的
元素作为参数传递给
pthread
_create。然而,它并没有像预期
的
那样起作用。#include <iostream>#include <
pthread
.h>using namespace std;}{ vector
浏览 5
提问于2022-06-26
得票数 3
回答已采纳
2
回答
主程序和插件中
的
线程
?
c++
、
c
、
plugins
、
pthreads
我使用-
pthread
作为编译器选项,并
执行
#include <
pthread
.h>。我
的
问题
是: 我是否必须将#include放在所有插件中并使用-
pthread
进行编译,即使它们不使用
线程
,或者插件
的
调用已经是
线程
了?
浏览 1
提问于2016-01-19
得票数 0
回答已采纳
2
回答
可以在不使用
pthread
_join()
的
情况下使用
pthread
吗?
c++
、
c
、
multithreading
、
pthreads
我最近在尝试为一个工作中
的
项目添加一些
多线程
功能时注意到,
pthread
在逻辑上是一个巨大
的
痛苦…… 这是一个场景..。我
的
main方法(服务器)中有一个无限循环,每当它从任何客户机接收到数据包时,都会产生处理数据
的
线程
。
问题
是我根本不能让
线程
并发
执行
。它们拒绝开始
执行
,直到main方法调用
pthread
_join(),这完全扼杀了最初使用
线程
的
浏览 1
提问于2011-06-22
得票数 3
回答已采纳
3
回答
多线程
程序中
的
Mysql - my_thread_global_end()
mysql
、
c
我在使用
pthread
时遇到了严重
的
mysql
问题
。但是,mysql_library_init在
多线程
环境中不是
线程
安全
的
,因此mysql_init也不是
线程
安全
的
。第一行:因此mysql_init只在非
多线程
环境中“需要时”调用mysql_library_init (在非
多线程
环境中什么时候需要它?)因此我可以得出结论,mysql_init()认为它在
多线程
环境中是不需要
的
?我想
浏览 0
提问于2015-12-28
得票数 0
1
回答
如何辨别哪个
pthread
唤醒了
pthread
?C
c
、
multithreading
、
pthreads
我目前正在做一个
多线程
编程。我有几个客户
pthread
和两个职员
pthread
(A和B)。每个customer
pthread
都有一个唯一
的
id、arrival_time和service_time。客户
线程
最初处于休眠状态,并等待被职员
线程
唤醒。我
的
问题
是,如何才能发现每个客户
线程
都被职员
pthread
A或职员
pthread
B唤醒? 谢谢
浏览 0
提问于2017-11-07
得票数 2
1
回答
你能指定下一个要
执行
的
线程
吗?
c++
、
multithreading
、
pthreads
我正在使用c++,只是好奇我是否可以指定下一步要
执行
哪个
线程
。我重写了两个
pthread
_mutex函数,以便在
多线程
程序中设置
执行
顺序。
浏览 1
提问于2012-10-18
得票数 0
2
回答
单
线程
与
多线程
在C中
的
对比
c
、
multithreading
、
performance
、
pthreads
我在这里尝试做
的
是通过一个简单
的
重复操作来比较单
线程
和
多线程
的
性能。所以我有两个
线程
,将这个随机数0xde赋给这个数组,每个
线程
获取数组
的
前半部分和后半部分,单
线程
从索引0到末尾都做同样
的
工作。我不明白
的
是,即使这些子
线程
只做单
线程
(即主
线程
)一半
的
工作,但它们却占用了更多
的
时间来完成任务!我不希望它花费单<e
浏览 0
提问于2018-03-15
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Python解决多线程日志打印混乱的问题
面试多线程同步,你必须要思考的问题
谈谈多个线程顺序交替执行的问题
实用贴:Python 在多线程中执行 async 函数的 3 种方法
Linux系统编程 进程间同步
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券