操做系统概念-内核同步-原子操做

       在同一个操做系统中,不一样的进程常常须要相互协同工做,协同的方法通常有两种,一是直接共享逻辑地址空间,二是经过文件或消息共享数据。若是共享逻辑地址空间,则在进程执行的时候有可能会发生多个进程同时访问同一个数据的冲突问题,特别是在多处理器的状况下。对于这类冲突,内核采用了一些方法进行进程同步,例如原子操做、自旋锁、信号量等方法。接下来的四篇(包括本文)将分别介绍原子操做、自旋锁、信号量
相关文章
相关标签/搜索