一、内存管理(多处理器)
共享内存多处理器状态机
1、多个c语言状态机,拥有独立堆栈且共享内存
2、Data race(数据竞争)=undefined behavior
atomic_xchg原子数据交换,实现多处理器的同步问题
二、线程和信号量
三、管理地址空间
1、protect/unprotect管理地址空间
2、map可以修改地址映射(虚拟地址映射到物理地址)
一、内存管理(多处理器)
共享内存多处理器状态机
1、多个c语言状态机,拥有独立堆栈且共享内存
2、Data race(数据竞争)=undefined behavior
atomic_xchg原子数据交换,实现多处理器的同步问题
二、线程和信号量
三、管理地址空间
1、protect/unprotect管理地址空间
2、map可以修改地址映射(虚拟地址映射到物理地址)