semaphore

semaphore

文章 0 浏览 8

Semaphoreslim中的MaxCount是否合理价值?

在我的同事的代码中,我注意到这样的代码: private Task FetchAllKeysFromRedis(List keys, ConcurrentBag resultsBag, CancellationToken cancellat…

疧_╮線 2025-02-01 00:36:04 3 0

C程序在生产者消费者问题中执行线程时挂起

我正在使用 Smephore.h 的Semaphores以及 pthread.h 的shores and Mutexes中的Semaphores在C中复制生产者 - 消费者,并具有非常简单的实现。但是,当…

以往的大感动 2025-01-31 17:10:23 2 0

如何使用信号量从Arduino上的Freertos的串行端口读取?

我试图控制一个任务闪烁,具体取决于从串行端口接收的命令。这个想法是从串行端口获得0,以眨眼一次LED。 #include #include // define tasks void Ta…

北座城市 2025-01-30 05:03:25 5 0

信号量.NET中应指定什么MaxCount?

我正在使用信号量来避免汇总Exception(任务已取消),并使用处理器将其视为最大值。 int processorCount = Environment.ProcessorCount; var semapho…

吝吻 2025-01-29 18:25:39 4 0

python螺纹卡住

我正在尝试从一个称为 cameraprocessing 的线程切换到一个称为 serverkeypoints 和viceversa的线程。 确切地说, cameraprocessing 更改了一个全局变…

温柔少女心 2025-01-28 02:33:54 2 0

异步。-仪(2)不会将子过程的数量限制为2

我在整个应用程序中都使用 asyncio 。在应用程序中,启动了外部程序,但是我想将最大外部并发过程的最大数量限制为2,这就是为什么我使用信号量(2)…

把梦留给海 2025-01-28 01:48:14 2 0

一次使用条件_variable

考虑这个简单的同步问题。我有两个线程A和B,每个线程都执行2个步骤。我希望在步骤2B之前执行步骤1A。 线程A 线程B 步骤1A 步骤1B 步骤2A 步骤2B 我有…

旧时浪漫 2025-01-27 12:22:08 2 0

系统V信号量 - 不同函数中的semop()

我在主函数中使用 semget() semget() semget() semctl()创建和初始化的系统v信号量一个不同的功能。我只是将信号量的ID作为参数传递给该函数…

暗地喜欢 2025-01-27 03:32:37 3 0

用信号量阻止主线程直到背景事件到达

是的,我知道,这个主题有很多线程。我读了很多,并经常(或多或少)成功使用它们。现在,我得到了一个旧的DLL(在.NET 4.0中编程),并且使用 backgr…

无风消散 2025-01-26 13:43:52 1 0

信号量的不当printf

我有一个日志函数,该函数仅在 sem_post(& sem_ptr)之后称为: sem_post(&sem_ptr); write(STD_OUT, "blah", 5); 当我使用这些代码序列时,我…

猥琐帝 2025-01-25 11:12:22 3 0

在使用C中使用信号量时的分段故障(核心倾倒)

我正在尝试编写一个代码,该代码应创建一个分子。将始终取两个氢,并产生一个氧气,然后产生一个分子。您可能不会理解的许多变量仍然有很多事情要做,…

灰色世界里的红玫瑰 2025-01-24 14:12:34 1 0

无法使用SEM_OPEN创建信号

我正在尝试创建一个信号量,但是我的代码不会通过第一个检查并打印:“ sem_open/producer:no oke files或目录”。 请注意,shore_memory.h中定义了s…

虫児飞 2025-01-23 15:33:20 3 0

没有二进制信号的情况会发生什么

假设下面的代码演示了二进制信号量的示例。 在此示例中,我们有一个pthread读取source.txt,并尝试使用二进制信号量锁定内容时将内容复制到destinatio…

葬花如无物 2025-01-22 20:22:16 2 0

在这种情况下,为什么std :: counting_semaphore :: caceire()遭受僵局?

我正在测试 std :: counting_semaphore on Windows 10和mingw x64上的C ++ 20。 正如我从 httpps://en.cppreference.com/w/w/cpp/thread/ counting_se…

决绝 2025-01-21 15:23:09 2 0

c信号阵列编译器与标志的错误

我试图通过使用叉子来实现生产者消费者问题,而不是静音,而是试图用信号量纠正行为。 #include #include #include // for semathore obviously #incl…

帅气称霸 2025-01-21 05:15:46 1 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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