阅读背景:

如何解决并发

来源:互联网 

并发产生的原因

虽然从宏观上,处理器是并行处理多项任务,但本质上一个处理器在某个时间点只能处理一个任务,属于串行执行。在单处理器的情况下,并发问题源于多道程序设计系统的一个基本特性:进程的相对执行速度不可预测,它取决于其他进程的活动、操作系统处理中断的方式以及操作系统的调度策略。在分布式环境下,并发产生的可能性就更大了,只要大家有依赖的共享资源,就有并发问题的出现,因为互相调用次序更加没法控制。虽然从宏观上,处理器是并行处理多项任务,但本质上一个处理器在某个时间点只能处理一个任务




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: