程序的并发执行为什么会有间断性?
1、不同进程切换间有保存现场和恢复现场的过程,进程切换并不是一下子完成的,需要操作系统进行控制,有一定的时间开销
2、并发是不同进程串行运行的,宏观上并行,微观上不同的进程按照一定的调度算法轮流使用处理机
zyyyyyyyyh 回复 zyyyyyyyyh: 并发执行是指系统内有多道程序在宏观上"同时"执行,但系统内往往只有一台处理机(CPU),因此只能分时地为多个程序服务。就一道程序而言,往往不是一次能够运行完成,而是以"走走停停"的方式完成其运行,这就是并发系统内程序执行的间断性。
程序在并发执行时,由于它们共享系统资源,为完成同一项任务需要相互合作,致使这些并发执行的进程之间,形成了相互制约关系,从而使得进程在执行期间出现间断性。
答:并发执行是指系统内有多道程序在...
用户登录可进行刷题及查看答案
答:并发执行是指系统内有多道程序在宏观上"同时"执行,但系统内往往只有一台处理机(CPU),因此只能分时地为多个程序服务。就一道程序而言,往往不是一次能够运行完成,而是以"走走停停"的方式完成其运行,这就是并发系统内程序执行的间断性。
登录后提交答案