技术栈
屏障
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
我是有底线的