比如我要多个线程,随机的时间点会触发open,write,read,需不需要用互斥锁防止操作过程中被打断?
查看更多
一、需要,如果没有,就像一个地址空间,你不确定的读,写,删;就算运气好,系统没崩,空间中也不知道是什么数据。
一般像这种对于公共资源的操作基本上都需要互斥锁的
当然需要互斥锁。
多线程读还好。多线程写就要加锁
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
谢谢大佬指导。