技术栈

屏障

raindayinrain
15 天前
互斥锁·原子变量·自旋锁·屏障·每cpu变量·内核抢占·中断和软中断
深入理解Linux内核--每cpu变量,内核抢占,屏障,原子变量,自旋锁,互斥锁,信号量,读拷贝更新,性能优化核心思想:为每个 CPU 分配一份独立的数据副本,避免缓存行 bouncing(缓存行在多个 CPU 间来回迁移)。
切糕师学AI
9 个月前
arm开发·架构·数据同步·屏障
ARM 架构中的数据同步屏障(DSB)是什么?在 ARM 架构中,数据同步屏障(DSB,Data Synchronization Barrier) 是一种内存屏障(Memory Barrier) 指令,用于确保在屏障之前的所有内存访问操作(包括加载、存储、以及某些系统寄存器访问)都已经在内存系统中完成,然后才能执行屏障之后的指令或操作。
凌云行者
2 年前
c++·条件变量·互斥锁·信号量·线程同步·屏障·原子类型
C++中的线程同步方式概述: 用于保护临界区,确保同一时间只有一个线程可以访问共享资源。常见的互斥锁有std::mutex,std::lock_guard和std::unique_lock
我是有底线的