pthreads

pthreads

文章 35 浏览 95

访问不同 c 文件中 pthread 中的全局变量

我有一个 main.c,其中有一个名为 int countboards 的全局变量。在 main() 中,我启动一个 pthread,它监听一个 TCP 连接并通过 (progserver.c) 运行…

明月松间行 2024-12-04 05:22:14 0 0

重放文件系统调用

交错序列的文件系统 I/O 调用的集合 processid system-call 我有一个格式为例如 1 open(A) 1 read(A) 2 open(B) 1 open(C) 2 write(B) ..... 。我现在…

合约呢 2024-12-04 02:46:33 0 0

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

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

清引 2024-12-03 14:58:15 1 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 0 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 1 0

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

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

安静被遗忘 2024-12-03 00:51:57 0 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 0 0

pthread_create内存泄漏?

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

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

如何从pthread获取pid

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

浮华 2024-12-02 14:57:41 0 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 1 0

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

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

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

在pthread中哪里解锁互斥体?

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

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

如何确定 pthread 使用的内存

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

音盲 2024-12-01 19:13:30 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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