[正点原子]Linux驱动学习笔记--8.Linux并发与竞争实验

作者 by adtxl / 2022-10-22 / 暂无评论 / 52 个足迹

1. 实验目的

编写内核代码或驱动代码时需要留意共享资源的保护,防止共享资源被并发访问。所谓并发访问,是指多个内核路径同时访问和操作数据,就有可能发生相互覆盖共享数据的情况,造成被访问数据的不一致。内核路径可以是一个内核执行路径、中断处理程序或者内核线程等。并发访问可能会造成系统不稳定或产生错误,且很难跟踪和调试。

本章主要是学习和了解如何在Linux驱动中处理并发。

独特见解