同步机制 共 3 篇文章

Java 锁重入与条件变量在ReentrantLock中的实现
2026-04-03 00:48:33
Java 锁重入与条件变量在 ReentrantLock 中的实现 Java 提供了 ReentrantLock 类作为内置锁(synchronized)的替代方案,它支持更灵活的锁控制。其中两个核心特性是锁重入和条件变量。理解它们的实现机制,能帮助你写出更高效、安全的并发代码。 什么是锁重入? 锁
Java并发 锁重入 ReentrantLock
67 0
EtherCAT主站与从站的同步机制
2026-03-25 19:04:39
EtherCAT主站与从站的同步机制 EtherCAT 总线之所以能实现微秒级的实时控制,核心在于其独特的分布时钟机制。要实现主站与上百个从站动作的高度一致,不能仅靠主站发号施令,必须让每个从站都拥有一套且精准对齐的“本地时间系统”。以下将拆解同步原理、测量计算方法及具体的配置步骤。 一、 核心原理
分布时钟 同步机制 传输延迟
80 0
ST语言多线程环境下资源锁(Mutex)未释放导致的死锁预防
2026-03-18 04:08:08
在 ST(Structured Text)语言编写的 PLC 程序中,当多个任务(Task)或多个循环执行的程序组织单元(POU)并发访问同一共享资源(如全局变量、硬件寄存器、通信缓冲区、配方数据块)时,若未对访问过程施加排他性控制,极易引发数据错乱、状态不一致甚至系统级死锁。其中,资源锁(Mute
ST语言 PLC编程 死锁预防
65 0