多线程并发编程学习 三

多线程带来的安全风险 1.线程安全问题。 2.活跃性问题:死锁、活锁、饥饿。 3.性能问题(多线程时性能并不一定快,比如多线程执行在单核cpu上,线程上下文切换很消耗性能)。 多线程带的上述三个问题,严重性1>2>3,问题3是属于优化类,问题1、2要避免。 我们依次讨论下如下问题: 活跃性问题: 参考博客: https://blog.csdn.net/changfengxia/article/de
相关文章
相关标签/搜索