试题详情
简答题造成与时间有关的错误的原因是什么?
  • 一个进程运行时,经常会由于自身或外界的原因而被中断,切断点是不固定的。一个进程被中断后,哪个进程可以运行,被中断的进程什么时候再去占用处理器,这是与进程调度策略。所以,进程执行的相对速度不能由进程自己来控制,于是,就可能导致兵法进程在共享资源时出现错误。
    进程的执行次序对结果是有影响的,关键是它们涉及到共享变量,若交叉访问了共享变量,导致共享变量的值不同,造成计数值不正确的因素是与进程被打断的时间和能占用处理器的时间有关。
  • 关注下方微信公众号,在线模考后查看

热门试题