专栏名称: 焉知汽车
聚焦ADAS、自动驾驶、车联网科技资讯、知识等。
今天看啥  ›  专栏  ›  焉知汽车

给汽车软件上个锁

焉知汽车  · 公众号  ·  · 2024-07-24 18:34
    

文章预览

作者  | 吉吉 出品  | 焉知 对汽车软件来说,安全是重中之重的属性。而在多进程和多线程的并行计算环境中,在管理共享资源时,保证竞争状况下的数据一致性是汽车软件中常见的功能安全需求。为满足这个需求,同步机制和锁是我们的一种常用手段。那么这个同步机制和锁又是怎么来理解呢?如果你对它不是很了解,那么接下来我们尝试用通俗易懂的方式来共同探讨一下。高手们请自动略过或多多指教。 什么是锁 在回答什么是锁之前,我们先来通过比喻,对齐几个概念。 进程就像一个房子:它是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。跟房子类似,它是一个实体,具有属于自己的资源。 线程就像房子里面的住户:他是操作系统能够运行调度的最小单位。跟住在房子 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览