Mutex 共 2 篇文章

Rust 并发:thread::spawn 与 Arc<Mutex<T>>
2026-04-04 06:08:24
Rust 并发:thread::spawn 与 Arc<Mutex<T Rust 的并发模型以“无畏并发”(fearless concurrency)著称,其核心在于编译器在编译期就能阻止数据竞争。当你需要多个线程共享并修改同一份数据时,thread::spawn 配合 Arc<Mutex<T 是最
Rust并发 thread::spawn Arc
93 0
ST语言多线程环境下资源锁(Mutex)未释放导致的死锁预防
2026-03-18 04:08:08
在 ST(Structured Text)语言编写的 PLC 程序中,当多个任务(Task)或多个循环执行的程序组织单元(POU)并发访问同一共享资源(如全局变量、硬件寄存器、通信缓冲区、配方数据块)时,若未对访问过程施加排他性控制,极易引发数据错乱、状态不一致甚至系统级死锁。其中,资源锁(Mute
ST语言 PLC编程 死锁预防
65 0