关于死锁 多道程序系统借助并发执行改善资源利用率,提高系统吞吐量,但可能发生一种危险——死锁。 死锁(Deadlock):指多个进程在运行过程中...
1、文件和文件系统 文件管理:把所管理的程序和数据组织成一系列的文件,并能进行合理的存储、使用等操作。 1 )基本概念 数据项:描述对象某种属性...
1. I/O系统的基本功能及模型 1)主要功能: 隐藏物理设备细节,方便用户 用户使用抽象的I/O命令即可 实现设备无关性,方便用户 用户可用抽...
进程通信是指进程之间的信息交换。 一、低级通信——进程之间的互斥和同步 信号量机制是有效的同步工具,但作为通信工具 缺点如下: (1)效率低(通...
1.读者与写者问题(写者优先方式) 读者优先的关键: 若读者先占有互斥信号量,只有最后一个读者离开,计数降为0时才释放信号量,导致写者弱势。 ...
2、连续分配方式 (1)单一连续分配 内存分为系统区和用户区两部分: 系统区:仅提供给OS使用,通常放在内存低址部分 用户区:除系统区以外的全部...
6.用户层的I/O软件 小部分I/O系统软件放在了用户应用层上。 库函数(与应用程序链接) 假脱机技术(虚拟设备) 1)系统调用与库函数 不允许...
1.3 操作系统的基本特性 各种典型操作系统各有特色,但均具有共同的基本特征: 并发、共享、虚拟、异步 多道并发是最根本的特征,并发引出五大管...
一.处理机调度相关基本概念 处理机调度:多道程序环境下,动态的把处理机分配给就绪队列中的一个进程使之执行。 提高处理机的利用率、改善系统性能,很...