pthreads 问答列表

出于测试目的强制“pthread_create”失败

作者:zwol 提问时间:10/6/2023

为了测试错误恢复,我想以可预测的方式使失败。最明显的方法是对特定进程中允许存在的线程数设置硬性上限。pthread_create 具体而言,在 Linux 上,会影响进程和线程创建;将限制设置为 1...

为什么可加入的线程在pthread_join之前终止?

作者:helhel 提问时间:9/24/2023

pthread_join函数的文档说: 未能与可联接的线程(即 Not Detached),产生一个“僵尸线程”。 据我了解,在线程终止后,它仍然是一个僵尸,直到我们调用pthred_join。但...

(GNU+Linux操作系统)多个线程同时调用 malloc()

作者:Kevin Stefanov 提问时间:9/1/2023

我在网上读到,大多数现代 UNIX 系统默认都带有线程安全的 malloc()。我知道这仅仅意味着一个线程可以安全地调用 malloc(),而另一个线程已经在 malloc() 调用本身的中间。 我...

Linux 内核 6.1 上的pthread_create拦截

作者:Victor 提问时间:6/26/2023

我正在尝试使用 LD_PRELOAD 拦截对 pthread 库的调用。 我成功拦截了除 .我没有收到任何错误,拦截根本不会发生。pthread_mutex_initpthread_mutex_lo...

在C语言中,pthread_mutex_t使用后需要释放吗?

作者:czg 提问时间:2/8/2023

我在我的程序中使用线程同步控制。 不再使用时,我需要做一些收尾工作吗? 或者,我可以什么都不做吗?pthread_mutex_tpthread_mutex_t 谢谢你的帮助...

C 分段故障,pthread_create

作者:Zero 提问时间:12/16/2022

我被这个pthread_create分段错误难住了。我已经使用 GDB 来查找故障所在——有什么想法吗?是的,它是一个僵尸网络命令和控制服务器;请不要因为其原因而发表负面评论。我的意图是好的,为了研究...

无法在 gcc / mingw 10 * 上构建 ITK 5.* 版本 - Pthread 链接错误/ windows10

作者:atanu 提问时间:11/26/2022

我正在尝试从源代码编译 itk,它的版本为 5.3。 在 Windows 10 64 位机器上并安装了 mingw-w64 版本 10,我正在使用 cmake(最新版本)来构建 itk 源代码。 在...

在 C 中使用 pthread 的 MathGL 库崩溃

作者:mohammadsdtmnd 提问时间:11/17/2022

我直接尝试将 mathGL 的 C++ 示例转换为 C 代码: #include <mgl2/mgl_cf.h> #include <mgl2/wnd_cf.h> #include <mgl2/fl...

奇怪的多线程行为 - CompilerExplorer 链接

作者:Jixxy 提问时间:6/9/2022

TL的;DR:为什么这 https://godbolt.org/z/ohK31hW34 多线程程序会出现段错误? 解释:我遇到了多线程 C++ 应用程序的奇怪行为。应用程序具有多个线程,这些线程在由...

如何在让瑞银开心的同时抓住“abi::__forced_unwind”?

作者:Marc Mutz - mmutz 提问时间:12/16/2021

像 libstdc++ 一样,我们正在检查某些地方的 ,然后重新抛出它,而不是采取其他一些操作。像 libstdc++ 一样,我们通过引用来捕获它:abi::__forced_unwind try ...


共33条 当前第3页