文件和文件系统 文件管理:把管理的程序和数据组织成一系列的文件,并能进行合理的存储、使用等操作 基本概念: 数据项:描述对象某种属性的字符集;是数据组织中可以命名的最小逻辑...

文件和文件系统 文件管理:把管理的程序和数据组织成一系列的文件,并能进行合理的存储、使用等操作 基本概念: 数据项:描述对象某种属性的字符集;是数据组织中可以命名的最小逻辑...
小部分I/O系统软件放在了用户应用层上。 库函数(与应用程序链接)假脱机技术(虚拟设备) spooling技术(假脱机技术) 主要有三大部分 1.输入井和输出井:磁盘上开辟...
io系统的组成 需要用于输入、输出和存储信息的设备;需要相应的设备控制器;控制器与CPU连接的高速总线;有的大中型计算机系统,配置I/O通道; I/O系统的基本功能 1)主要...
虚拟存储:逻辑上扩充内存 基本概念 由于程序执行的时间局部性及空间局部性,一次性及驻留性在程序运行时不是必须的。 所谓“虚拟存储器”,是指具有请求调入功能和置换功能,能从逻...
基本分页存储管理方式 概念 内存划分成多个小单元,每个单元K大小,称(物理)块。作业也按K单位大小划分成片,称为页面。为了找到被离散分配到内存中的作业,记录每个作业各页映射到...
高级调度, 又称作业调度(主要在早期批处理阶段,处理外存上的作业)系统运行并不一定存在高级调度。 低级调度, 又称为进程调度(决定内存就绪队列中哪个进程获得处理机,进行分配工...
注意区分两个概念死锁(Deadlock):指进程之间无休止地相互等待饥饿(Starvation):指一个进程无休止地等待 在多道程序系统中,虽然可借助于多个程序的并发执行来改...
进程通信是指进程之间的信息交换。进程的互斥和同步是一种低级的进程通信机制,效率低、所能够传递的信息非常有限。 1、进程通信机制: (1)共享存储器系统 通过共享数据结构或者共...
进程通信是指进程之间的信息交换。 1、低级通信——进程之间的互斥和同步信号量机制是有效的同步工具,但作为通信工具缺点如下:1)效率低(通信量少)2)通信对用户不透明(程序员实...
管程(monitor)机制 将共享变量及对共享变量能够进行的所有操作集中在一个模块中。(把信号量及其操作原语“封装”在一个对象内部) 管程的组成 1、一组局部变量2、对局部变...
整型信号量 信号量定义为一个整型量 根据初始情况赋相应的值 仅能通过两个原子操作来访问 P操作: wait(s): while s<=0 do no-op; s:s-...
进程的创建 一个进程创建另一个进程的事件 原因: 用户登录、作业调度、提供服务、应用请求 创建过程: 1、申请空白pcb 2、为新进程分配资源(主要是内存资源的处理)...
进程 os利用“进程实体”控制程序执行就产生了“进程”。 定义:进程是实体的运行过程,是系统进行资源分配和调度的一个独立单位。 特征:动态性、并发性、独立性、异步性 进程的基...
操作系统是什么? 简单来说:操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。 OS的目标 1、方便性 2、有效性 3、可扩充性...