【操作系统】 Operation System 第九章:同步

9.1 同步

注意事项:
无论多个线程的指令序列怎样交替执行,程序都必须正常工作
->多线程程序具有不确定性和不可重现的特点
->不经过专门设计,调试难度很高
不确定性要求并行程序的正确性
->先思考清楚问题,把程序的行为设计清楚
->切忌急于着手编写代码,碰到问题再调试

9.2 一些概念
(1)竞态条件Race condition
系统缺陷:结果依赖于并发执行或事件的顺序:不确定性,不可重现
避免竞态:让指令不被打断

9.3 一些概念

待补充完整

参考资料
https://www.bilibili.com/video/av6538245?p=55

发布了29 篇原创文章 · 获赞 19 · 访问量 4436

猜你喜欢

转载自blog.csdn.net/iwanderu/article/details/103946424