上传者: 43934844
|
上传时间: 2022-06-22 13:05:06
|
文件大小: 44KB
|
文件类型: DOC
1、简述操作系统的基本特征。 答:(1)并发。在单处理机、多道程序环境下并发是指一段时间内,宏观上多个程序同 时运行、微观上交替运行的情形。OS中引入进程的概念就是为了实现并发; (2)共享。是指系统中并发执行的多个进程共享系统资源。根据资源属性可以有互斥共 享和同时访问两种方式; (3)虚拟。OS会通过虚拟技术实现系统功能的扩充。 (4)异步性。并发执行的多个进程由于资源的限制会出现"走走停停"的运行模式。 2、试分析引起进程阻塞和唤醒的事件主要有哪些。 答:(1)请求系统服务。当正在执行的进程请求系统提供服务而系统无法满足其请求时 ,进程阻塞等待;由释放服务的进程唤醒阻塞进程。 (2)启动某种操作。当进程启动某种I/O操作后阻塞以等待操作完成;由中断处理程序 唤醒阻塞进程。 (3)新数据尚未到达。相互合作的进程中,消费者进程阻塞等待数据到达;生产者进程 在数据到达后唤醒阻塞进程。 (4)无新工作可做。系统进程没有新工作可做时阻塞等待;当有进程发出请求时唤醒阻 塞进程。 3、简述在操作系统中引入缓冲的主要原因。 答:(1)缓和CPU与I/O设备间速度不匹配的矛盾。 (2)减少对CPU