首页
文章列表
标签墙
返回找工具啦
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