深入并发与同步

一、概念 所谓并发,是指多个内核路径同时访问和操作数据,可能发生 覆盖共享数据的情况,造成被访问数据的不一致。 在内核中发生并发访问并发源主要有以下4种。 中断和异常 软中断和tasklet:软中断和tasklet可能随时会被调度运行,从而打断当前正在执行进程的上下文。 内核抢占:调度器支持内核抢占。 多处理器并发运行 上述情况需要针对单核和多核系统进行区别对待。 对于单处理器的系统有以下并发源:
相关文章
相关标签/搜索