优势:
- 1.速度:同时处理多个请求,响应更快;复杂操作可以分为多个进程同时进行。
- 2.设计:程序设计在某些情况下更简单,也可以有更多选择。
- 3.资源利用:CPU能够在等待IO的时候做一些其他事情。
劣势:
- 1.安全性:多个线程共享数据时可能会出现产生与期望不符结结果。
- 2.活跃性:某个操作无法继续进行下去时,就会发生活跃性问题,比如死锁、饥饿等问题。
- 3.性能线程过多使得CPU频繁切换,调度时间增多;同步机制;消耗过多内存。
优势:
劣势:
本文标题:4.并发的优势与风险
本文链接:https://www.haomeiwen.com/subject/cjanictx.html
网友评论