C++多线程特点与缺点(C++多线程相关)

mutithread主要特点: 对于一个程序的地址空间是共享的 代码段共享,数据不能共享 mutithread单核会有线程切换,多核没有仅仅是数据处理就可以 不同操作系统接口比较统一 用多线程既能快速处理数据又能快速进行计算 缺点: 代码容易出错,mutithread类似于goto 可以能的问题包括: 1、死锁 (两个线程相互等待对方释放资源) 2、乱序 3、并发访问数据造成的问题(问题查错困难)
相关文章
相关标签/搜索