semaphore

semaphore

文章 0 浏览 8

信号量和线程问题

在阅读了关于信号量的内容后,我尝试了这个测试代码,其中创建了两个线程 A 和 B。我的目标是,让线程 A 等待 10 秒,以便线程 B 中的某些操作完成。…

感悟人生的甜 2024-12-22 13:43:50 3 0

进程间信号量有时无法按预期工作

我有以下 C 代码,其中以 sm 为前缀的变量由两个进程 proc1 和 proc2 共享。因此信号量也是共享的。这段代码会被重复调用。因此,如果我说先前的值,…

离不开的别离 2024-12-22 07:23:06 5 0

信号量意外设置

可能的重复: 进程间信号量有时无法按预期工作 在我的应用程序中,我注意到sem_t 类型的信号量有时会从 0 变为 1,而不执行 sem_post。怎么会?什么…

回心转意 2024-12-22 04:40:02 4 0

Fortran 信号量

谁能帮忙用 Fortran 写一个信号量函数?我有多个进程正在运行,我必须使用信号量来同步它们。对于 C++ 等可以找到这样的代码,但我找不到 fortran 的…

漆黑的白昼 2024-12-21 23:07:28 6 0

perl 找不到 Thread::Semaphore 的 down_force 方法?

我验证了该包是使用 perldoc -l Thread::Semaphore 安装的,但我仍然收到此错误: 无法通过包“Thread::Semaphore”在 我的代码中找到对象方法“down_…

深空失忆 2024-12-21 15:15:45 2 0

sem_wait 和信号处理程序

为什么 sem_wait 不能在信号处理程序中使用(特别是每个线程的 SIGSEGV 信号)?有人可以给我一个会使应用程序崩溃的示例场景吗?我猜 sem_wait 既是…

左秋 2024-12-20 22:43:17 7 0

System.Threading.ThreadPool 与信号量?

线程池示例: public class Example { public static void Main() { ThreadPool.QueueUserWorkItem(new WaitCallback(ThreadProc)); //task 1 ThreadP…

纵性 2024-12-20 17:51:17 6 0

C 中信号量的使用?

例如,我有一个机械师(x)进程,其中x可以代表机械师拥有的各种工具。机械师分为三种类型,一种使用螺丝刀,另一种使用锤子,另一种使用刷子。 制造…

别挽留 2024-12-20 06:48:42 3 0

使用curses.h库实现光标跳跃

我有一个项目使用curses 和socket 来制作一个会说话的程序。基本上,主线程启动两个线程来管理屏幕的两半,另一个线程来管理通过网络的发送/接收。代…

乞讨 2024-12-20 02:20:44 2 0

Windows 上的快速计数信号量?

首先,我知道它可以使用互斥体和条件变量来实现,但我想要尽可能最有效的实现。 当没有争用时,我想要一个具有快速路径的信号量。在 Linux 上,使用 f…

落花随流水 2024-12-19 18:40:26 2 0

在 Linux 0.01 中为“信号量”添加系统调用使用 C++

Closed. This question needs debugging details. It is not currently accepting answers. 编辑问题以包含所需行为、特定问题或错误以及重现问题所…

强者自强 2024-12-19 12:24:55 3 0

如何使用共享内存在进程之间共享信号量

我必须将 N 个客户端进程与一台服务器同步。这些进程由一个主函数分叉,我在该函数中声明了 3 个信号量。我决定使用 POSIX 信号量,但我不知道如何在…

鼻尖触碰 2024-12-19 11:46:03 5 0

使用信号量代替 while 循环。这是好是坏?

我有一个在它自己的线程中运行的进程,可以在不阻塞的情况下启动/停止。这最终将进入 Windows 服务,但我现在将其设置在控制台应用程序中,直到它完全…

温馨耳语 2024-12-19 05:16:14 3 0

Java中的资源分配器

资源分配器类 public class ResourceAllocator { ArrayList queue = new ArrayList<>(); Lock lock = new ReentrantLock(); int maxResources; int av…

七秒鱼° 2024-12-18 23:59:13 2 0

如何在Java中实现二进制信号量类?

我可以看到如何在 Java 中实现“标准”信号量类。但是,我不知道如何在 Java 中实现二进制信号量类。这样的实施如何运作?我应该什么时候调用唤醒和通…

一世旳自豪 2024-12-18 11:58:52 5 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

更多

友情链接

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