pthreads

pthreads

文章 35 浏览 95

在多线程应用程序中如何重定向 stderr &标准输出在每个线程的单独文件中?

我有一个多线程应用程序,在其中创建一个如下所示的线程: int main(int argc,char *argv[]) { pthread_t thread_id[argc-1]; int i; struct paramete…

清引 2024-12-03 14:58:15 2 0

如何在 C 中使用互斥体

我对 C 中使用多个互斥体感到困惑。 int main() { pthread_t thread1; char *message1 = "Thread 1"; int r; pthread_mutex_init(&mutex1, NULL); pth…

撧情箌佬 2024-12-03 10:39:48 1 0

GNU Makefile,C 编程

我当前的 makefile 看起来像这样 all: hello hello: hello.o clang -o hello hello.o hello.o: hello.c clang -Wall -std=c99 -c -o hello.o hello.c …

装纯掩盖桑 2024-12-03 10:25:02 2 0

多个线程之一的 pthread_join

我的问题类似于 我该如何使用 pthread 时检查线程是否终止?。但我没有完全得到答案。 我的问题是......我创建了一定数量的线程,比如n。一旦 main 检…

黑白记忆 2024-12-03 10:09:57 2 0

Linux上如何通过静态库同步进程?

我有一个家庭作业项目,需要创建一个静态库来提供对几个命名管道的相互访问。 这些管道用于使用库和服务器的各种客户端之间的通信。 现在,假设我想使…

安静被遗忘 2024-12-03 00:51:57 1 0

pthread_cond_broadcast 不起作用?

我写了这个程序: pthread_cond_t placeFootCondition; pthread_mutex_t rf,lf; void* rss(void* in){ while(1){ pthread_mutex_lock(&rf); printf ( …

锦上情书 2024-12-02 18:26:59 1 0

pthread_create内存泄漏?

每当我在程序上运行 valgrind 时,它都会告诉我在调用 pthread_create 的地方可能丢失了内存。 的指导 我一直在尝试遵循使用 pthread_create 时出现 v…

时光病人 2024-12-02 17:11:48 2 0

如何从pthread获取pid

在RH Linux中,每个pthread都映射到一个pid,可以通过htop等工具进行监控。但我怎样才能获得线程的pid呢? getpid() 只是返回主线程的 pid。…

浮华 2024-12-02 14:57:41 1 0

找不到“pthread_setaffinity_np”?

我使用-pthread作为gcc编译器,但仍然找不到这个API。有什么建议吗?…

十级心震 2024-12-02 11:23:27 0 0

Pthreads - 高内存使用率

我正在用 C 编写一些东西,在 256Mb 系统上的 Linux 中创建大量 Pthread。我通常有+200Mb 的免费空间。 当我使用少量线程运行该程序时,它可以工作,…

波浪屿的海角声 2024-12-02 03:40:33 2 0

是否需要互斥体来同步 pthread 之间的简单标志?

让我们想象一下,我有一些工作线程,如下所示: while (1) { do_something(); if (flag_isset()) do_something_else(); } 我们有几个用于检查和设置标…

余生共白头 2024-12-01 23:15:05 1 0

在pthread中哪里解锁互斥体?

从主线程锁定互斥体并从另一个线程释放互斥体是一个好习惯吗? 或者我应该确保一个线程能够同时完成这一切?即:锁定和解锁…

韬韬不绝 2024-12-01 22:38:09 2 0

如何确定 pthread 使用的内存

任何给定的时间点,我如何获得每个线程使用的内存大小?…

音盲 2024-12-01 19:13:30 1 0

使用多个线程并发写入文件

我有一个用户级程序,它使用标志 O_WRONLY|O_SYNC 打开文件。该程序创建 256 个线程,每个线程尝试将 256 个或更多字节的数据写入文件。我想要总共 12…

我是有多爱你 2024-12-01 09:53:28 2 0

在可用内存不足的情况下,pthread_create 失败并出现 ENOMEM

我有一块 SH4 板,这是规格... uname -a Linux LINUX7109 2.6.23.17_stm23_A18B-HMP_7109-STSDK #1 PREEMPT Fri Aug 6 16:08:19 ART 2010 sh4 unknown…

一束光,穿透我孤独的魂 2024-12-01 05:15:57 2 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文