C++使用多线程处理问题时,应注意什么?

内存?效率?以及解决方法等。... 内存?效率?以及解决方法等。 展开
 我来答
tustnhs
2011-08-17 · TA获得超过1254个赞
知道小有建树答主
回答量:1084
采纳率:0%
帮助的人:680万
展开全部
资源的访问,也就是线程之间的同步和互斥
多线程的使用大多都是为了提高效率
但是多个线程访问同一资源进行读写操作可能造成数据的损坏
更可能导致死锁和饿死,这些都要考虑~
百度网友62981a1
推荐于2017-11-17 · 超过18用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:60万
展开全部
CPU能最多创建的线程数,争取用最少的线程达到你想要的效果,如果线程创建多了,会增加CPU的负担,切换时间片浪费过多的时间,就达不到多线程的优点了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LandyTan
2017-11-16 · 超过19用户采纳过TA的回答
知道答主
回答量:44
采纳率:75%
帮助的人:16.7万
展开全部
多个线程同时访问一块内存
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fox000002
2011-08-17 · TA获得超过3825个赞
知道大有可为答主
回答量:2356
采纳率:97%
帮助的人:1167万
展开全部
很多时候需要考虑的是同步
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式