简答题

设计多道系统时,为实现对并发进程的控制和管理应解决哪些方面的问题?简要说明之。

正确答案

应解决三方面的问题:
(1)进程间同步与互斥。并发进程共享资源时可能出现与时间有关的错误,为保证系统的安全应实现正确的互斥与同步。
(2)进程间的通信。提供通信机制以实现进程间交换大量信息,达到协调完成合作任务的目的。
(3)死锁。进程竞争资源时可能引起死锁,必须考虑如何防止,避免和检测死锁。

答案解析

相似试题
  • 在多道程序设计系统中允许多个进程并发执行,因而这些进程()

    多选题查看答案

  • 设计操作系统时对并发进程的管理主要应解决哪三方面的问题?解决这些问题的目的是什么?

    简答题查看答案

  • 为了能够实现多道程序设计,要求多道程序系统要具有比单道程序系统()

    单选题查看答案

  • 用PV操作实现多个并发进程的互斥执行时,信号量的初值为()

    单选题查看答案

  • 在多道程序设计系统中往往会同时存在着许多进程,对每一个进程来说()

    多选题查看答案

  • 在多道程序设计系统中,在一个进程的工作没有全部完成之前,另一个进程就可以开始工作,则这些进程()

    多选题查看答案

  • 多道程序系统中,()的作用是从就绪状态中挑选一个进程投入运行。

    单选题查看答案

  • 进程的并发执行可以提高计算机系统的工作效率,但必须对它们进行管理。请简述对并发进程应进行哪些管理。

    简答题查看答案

  • 某系统采用不可移动的可变分区存储管理方式管理主存储器,现供用户使用的主存空间为100K,系统配有5台磁带机,对磁带机采用静态分配方式,在11:00时有如下作业请求序列(如下图所示): 若该系统采用多道程序设计技术,当资源能够满足作业请求时,就将其装入主存,若系统在11:00进行作业调度。

    简答题查看答案