一、文件和文件系统 1、基本概念 u数据项:描述对象某种属性的字符集;是数据组织中可以命名的最小逻辑数据单位。 u记录:一组相关数据项集合,描述对象某方面的属性; u关键字:...
一、文件和文件系统 1、基本概念 u数据项:描述对象某种属性的字符集;是数据组织中可以命名的最小逻辑数据单位。 u记录:一组相关数据项集合,描述对象某方面的属性; u关键字:...
一、用户层的I/O软件 1、系统调用与库函数 ¨不允许运行在用户态的应用进程,去直接调用运行在核心态(系统态)的OS过程。 ¨应用进程在运行时,又必须取得OS所提供的服务。 ...
一、I/O系统的功能、模型和接口 1、基本任务: 1)完成用户提出的I/O请求, 2)提高I/O速率、改善I/O设备的利用率。 3)为更高层进程方便使用设备提供手段 2、主要...
一、虚拟存储器的基本概念 1、程序执行的特点: 1)多数情况下仍是顺序执行。 2)少部分的转移和过程调用指令会使程序执行由一部分区域转至另一部分区域 3)许多由少数指令构成的...
4.3-4.4存储管理的离散分配方式 (一)基本分页存储管理 1、分页的目的是更细粒度的处理空间,减少粗放管理的浪费或开销问题。 2、物理划分块的大小=逻辑划分的页的大小 3...
4.1程序的装入和链接 1、创建进程的第一件事:将程序和数据装入内存。 2、程序的装入和链接 1)编译 2)链接 3)装入 3、地址的概念 1)逻辑地址(相对地址,虚地址) ...
3.4 产生死锁的原因和必要条件 1、死锁(Deadlock):指多个进程在运行过程中,因争夺资源而造成的一种僵局。当进程处于这种状态时,若无外力作用,它们都将无法再向前推进...
3.1处理机调度相关基本概念 1、处理机调度:多道程序环境下,动态的把处理机分配给就绪队列中的一个进程使之执行。 2、三级调度: •高级调度(High Scheduling)...
2.6 进程通信 1、进程通信是指进程之间的信息交换。 2、进程通信分为: 1)低级通信——进程之间的互斥和同步 2)高级进程通信 一、进程通信的类型(高级通信) (一)共享...
2.4经典同步问题 一、生产者-消费者问题 1、使用场景:多个生产者和消费者对n个缓冲区的使用。 2、 1)无论生产者、消费者使用缓冲池时应保证互斥使用(互斥信号量mutex...
2.3信号量机制 1、信号量机制是一种卓有成效的进程同步工具。 (一)整型信号量 1.信号量定义为一个整型量; 2.根据初始情况赋相应的值; 3.仅能通过两个原子操作来访问。...
2.2进程控制与同步 一、进程控制 1、进程控制的基本过程: 1)进程的创建 2)进程的终止 3)进程的阻塞与唤醒 4)进程的挂起和激活 2、系统中运行的进程并不都是孤立的,...
2.1进程的基本概念 1、关于程序执行顺序 1)前趋图 1、前驱图是一个有向无循环图,用于描述进程之间执行的先后顺序 2、前趋图关注的是前趋关系,不能有循环 2)程序顺序执行...
多道并发是最根本的特征 并发引出五大管理功能,同时也使OS有了更多的特征 练习: 1.操作系统的三个基本类型是:批处理操作系统、分时操作系统和实时操作系统。 2.批处理操作系...
总结归纳 多路性 独立性 及时性 交互性 可靠性 批处理 无 无 差 ...