为什么要并发,并发有什么优点?我觉得并发不能提高程序的执行速度

 我来答
睡醒的猫头鹰13
2016-10-02 · 超过16用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:28.1万
展开全部

在操作系统中,并发是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。

关系数据库中,允许多个用户同时访问和更改共享数据的进程。SQL Server 使用锁定以允许多个用户同时访问和更改共享数据而彼此之间不发生冲突。



上面是百度百科上的回答 , 

         通俗点的解释 , 一个冰箱 , 一家人在用 ,  最极端的情况 , 一家人在晚餐的时候 同一时间点都要从冰箱里面拿东西 , 也是排队拿, 但是交给电脑处理类似的逻辑 ,这就是错误的, 并发的存在就是保证这样的错误不会发生 ,

百度网友09e9065
2016-10-02 · TA获得超过821个赞
知道小有建树答主
回答量:1103
采纳率:28%
帮助的人:179万
展开全部
并发是对海量数据请求的处理,如果量很少,就没有意义了。
追问
为什么这样做能提高效率?这相当于2个小孩一共吃两碗菜,但只有一双筷子,必须两个孩子都吃完才能去睡觉,他们就轮流着用那双筷子吃,但是不论是轮流着吃还是孩子吃完后,另一个孩子再吃,同时吃完的时间都相同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heptnaol
2016-10-02 · TA获得超过7261个赞
知道大有可为答主
回答量:7120
采纳率:78%
帮助的人:1806万
展开全部
很遗憾,你的想法是错的,你的比喻也是错的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姬_权
2020-07-16
知道答主
回答量:9
采纳率:0%
帮助的人:2710
展开全部
你这是操作系统没学好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f99e796
2018-07-26
知道答主
回答量:1
采纳率:0%
帮助的人:843
展开全部
在单核处理器上,并发并不能加速任务的完成时间,相反会延后任务的完成。
但是并发让你有可能同时开多个任务,比如一遍听歌一遍写word。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式