腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C++
Unix多
线程
在“幕后”发生了什么?
c++
、
linux
、
multithreading
、
unix
、
c++11
我想知道在Unix (特别是
Linux
)上
C++
多
线程
“幕后”发生了什么--特别是操作系统和信号量等的影响。我意识到这更多的是
Linux
的问题而不是
C++
的问题。
浏览 4
提问于2012-05-10
得票数 2
回答已采纳
2
回答
linux
中的
C++
线程
c++
、
linux
、
multithreading
我正在尝试用
Linux
创建
一个多
线程
的
c++
程序。我以前在windows上用过pthread库,但我听说它不是
Linux
的标准。你对
Linux
下的
c++
有什么
线程
库的建议?编辑:我错误地认为pthread不是
linux
原生的,正如我所说的,这是我不久前听到的。我主要在寻找各种
线程
选项的效率之间的比较,特别好奇的是关于c-11
线程
库与我以前使用的pthread的性能的信息。我被误导了,所以我发布了这个
浏览 4
提问于2013-06-09
得票数 3
回答已采纳
3
回答
为什么在
Linux
上使用更多的
线程
时内存消耗会增加?(
C++
)
c++
、
linux
、
multithreading
、
memory
、
openmp
计划:程序环境如下:
C++
、OpenMp、Redhat-x64、malloc/free 进程大小与使用的
线程
数相同,为
浏览 3
提问于2012-08-10
得票数 3
回答已采纳
2
回答
C++
11 thread_local和“外挂”
线程
c++
、
c++11
、
stdthread
、
thread-local-storage
我想使用
C++
11 thread_local,但是我们的应用程序嵌入了JVM,有时通过JNI从Java
创建
的
线程
调用
C++
方法。这与外部"C“库
创建
线程
并回调到我的
C++
代码中的问题本质上是一样的。我的代码有任何方法来补偿外部
线程
的意外出现吗?那
线程
出口上的破坏呢? 编辑:事实上,
C++
是通过JNI从JVM
线程
调用的,这并不是真正的重点。任何外部
线程
(不是由std::t
浏览 2
提问于2018-06-30
得票数 2
1
回答
有什么特定的方法可以从pthread_create获取所有
线程
的列表吗?
pthreads
在
linux
系统上,使用pthread_create,我们可以
创建
一个
线程
。但是,我们如何知道
创建
的
线程
数呢?有什么办法可以从pthread_create那里得到吗?或者给出为进程
创建
的
线程
列表的任何其他方式?我正在寻找C或
C++
中的代码示例。
浏览 3
提问于2022-03-01
得票数 0
回答已采纳
1
回答
在多
线程
环境中使用ZMQ的正确方式?
multithreading
、
zeromq
、
jzmq
也就是说,服务器(
C++
、
linux
)
创建
一个XPUB套接字,然后在一个
线程
中读取它,在另一个
线程
中发布数据(写入)。什么可能是问题的根源?在不同的
线程
中读/写还是
创建
XPUB/SUB对? 如果问题出在多
线程
中,那么使用XPUB套接字的正确范例是什么
浏览 0
提问于2016-04-30
得票数 2
回答已采纳
3
回答
当pthread启动时,它是否需要一个互斥锁来访问以前在生成它的
线程
中写入的全局数据?
c++
、
multithreading
、
pthreads
我在
linux
上有一个带有两个
线程
的
c++
程序
线程
A将一些数据写入std::map没有其他数据将被写入此map然后
线程
A
创建
线程
B
线程
B从map读取数据 那么在这种情况下,我需要使用Mutex吗?
浏览 8
提问于2013-10-16
得票数 3
2
回答
C++11
线程
库是否调用OS来运行多
线程
程序?
linux
、
windows
、
multithreading
、
c++11
、
operating-system
众所周知,我们可以使用
C++
库编写跨平台(无论是
Linux
还是Windows)的通用多
线程
代码,我想知道为什么c++11让它变得简单,它实际上是调用OS,还是使用其他一些技术?
浏览 27
提问于2018-08-04
得票数 1
回答已采纳
1
回答
什么在
Linux
操作系统中启动
线程
?
linux
、
linux-kernel
、
process
、
scheduling
、
thread
我目前正在调查一个与
Linux
操作系统中的
线程
相关的问题。我知道进程是由
Linux
内核中的调度程序启动的,但是进程内部的
线程
-
Linux
内核调度程序还是
Linux
内核中的其他服务?
浏览 0
提问于2022-02-19
得票数 0
1
回答
何时选择多
线程
或多处理?
multithreading
、
concurrent-programming
我想知道有没有人能给我一个直觉给我推荐一些有实际例子的书籍或链接。我想读一下 开源项目(c/
c++
),有简洁的编程,希望你能推荐一个.
浏览 2
提问于2013-11-12
得票数 12
1
回答
VS2017
Linux
C++
线程
问题
c++
、
linux
、
visual-studio
、
pthreads
我一直在
Linux
上用远程调试器测试VS2017
Linux
C++
。我为
C++
创建
了几个示例项目,在我开始使用
线程
示例之前,一切都进行得很好。我似乎无法让
线程
编译,因为我一直收到“`pthread_create的未定义引用”错误。
浏览 0
提问于2017-03-08
得票数 2
回答已采纳
6
回答
如果我从不同的
线程
调用对象成员函数,会发生什么?
c++
、
multithreading
如果我在主
线程
中
创建
了一个
C++
对象,然后启动了另一个
线程
,并从该
线程
调用了我
创建
的对象的公共成员函数,会发生什么?如果对象是在堆栈上
创建
的,会发生什么?
浏览 0
提问于2012-03-14
得票数 13
回答已采纳
2
回答
当最后一个
线程
终止时,是否有调用某个东西的p
线程
函数?
c++
、
multithreading
假设我在
Linux
上使用for循环在
C++
应用程序中
创建
了10个
线程
。这10个
线程
都在调用相同的
线程
函数。我希望最后一个退出
线程
(介于1..10之间)调用一个函数,在那里我可以清除一些数据。有这样的p
线程
函数吗?(不讨论
线程
特定的数据和pthread_once()) 注意:这里没有std::thread的要求。
浏览 2
提问于2016-02-02
得票数 0
回答已采纳
1
回答
C++
&boost::
线程
-如何根据工作类型为
线程
排序?
c++
、
boost
我在
Linux
上使用带有boost的
C++
。 根据工作类型对
线程
排序的最佳方法是什么?是否可以改变POSIX /p
线程
/
Linux
中的
线程
优先级?
浏览 3
提问于2013-10-26
得票数 1
回答已采纳
1
回答
Linux
上
线程
互斥的默认优先级继承策略?
c++
、
linux
、
linux-kernel
、
pthreads
我对此进行了研究,但没有找到答案:在
Linux
用户空间程序中
创建
p
线程
互斥体时,默认情况下这些互斥变量有哪些策略?请参阅此外,我是否也可以在
C++
std::mutexes上设置优先级继承策略,我怀疑
C++
std::mutex在
Linux
中也会是一个futex,就像
C++
互斥对象一样?
浏览 3
提问于2017-04-05
得票数 2
回答已采纳
1
回答
在QNX系统中使用pthread_cancel存在内存泄漏,但它在
Linux
系统中不存在。
c++
、
linux
、
pthreads
、
qnx
我有一个代码,主
线程
创建
2个
线程
( thread_1和thread_2),我使用pthread_cancel在thread_2中取消thread_1,但是在QNX系统中运行时,在thread_1中
创建
的数据不会被破坏,但是在
Linux
中没有问题。它是我的测试代码,当我在QNX系统中运行它时,不调用MyClass和MyClass2对象析构函数,这样100 m内存就会泄漏;但是在
Linux
系统中运行它,它将调用MyClass和MyClass2对象析构函数
浏览 13
提问于2022-11-25
得票数 1
回答已采纳
1
回答
Python
线程
内存布局(结合boost::python)
python
、
c++
、
multithreading
、
boost-python
我有一个助推::用
C++
编写的python应用程序。这段代码被编译成一个二进制文件,其中还包括Python解释器。然后使用导入
C++
模块的Python调用二进制文件:现在,我想使用Python
线程
并行化代码:在Python代码中,我希望
创建
线程
,然后(除其他外)调用用
C++
编写的函数。但是,我找不到有关python
线程
使用的内存布局的信息: 每个
线程
是否会有自己定义的内存部分来使用,或
浏览 2
提问于2015-06-10
得票数 0
2
回答
在
线程
中执行malloc
c
、
multithreading
、
pthreads
、
posix
我正在用
c++
编写一个应用程序,它使用POSIX
线程
。在每个
线程
中都有一个执行malloc的函数。所以我的问题是:我在Windows上使用gcc编译器,但是我想知道Windows和
Linux
的答案。 谢谢
浏览 3
提问于2016-01-30
得票数 4
回答已采纳
1
回答
Kafka C API客户端发送方
线程
数
apache-kafka
、
kafka-producer-api
我在
Linux
上使用的是librdkafka-0.11.5 for C。我的C/
C++
应用程序只是将Kafka数据发送到web服务器,该服务器使用ElasticSearch驱动Kafka消费者。看起来在生产者端,Kafka为每个Unix进程增加了8(8)个内部
线程
。这给我们带来了一个问题,因为我们对每个
Linux
机器的
线程
数量有一个硬性限制。 有没有人知道为什么增加了8个
线程
?会不会是因为我的
Linux
机器有4个CPU,并且
线程
池是预先<em
浏览 0
提问于2018-10-04
得票数 0
2
回答
如何在
Linux
上为C和
C++
创建
线程
安全库?
c++
、
linux
、
multithreading
、
c++11
、
posix
我想用C++11编写一些库,它将在C和
C++
程序中使用(因此所有导出的函数都将标记为extern "C")。 问题:在使用我的库的代码中不能保证哪个
线程
( POSIX因此,不能使用选项,因为POSIX<em
浏览 5
提问于2017-04-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android C++系列:Linux线程(一)概念
Android C++系列:Linux信号(三)
如何创建并运行java线程
Android C++系列:Linux文件IO操作(一)
Android开发多线程各种创建方式
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券