Banker's Algorithm
定义
定义
定义
定义
死锁是指多个进程因竞争资源而互相等待,且这种等待永远无法解除的现象。
定义
文件系统是操作系统中负责管理和存储文件信息的软件机构。
定义
定义
内存管理是操作系统对内存的分配、回收、地址转换和保护等功能的总称。
定义
定义
定义
进程是进程实体的运行过程,是系统进行资源分配和调度的独立单位。见 process-management。
定义
调度是操作系统按一定算法从就绪队列中选择进程分配 CPU 的过程。见 cpu-scheduling。
定义
定义
线程是轻量级进程,是基本的 CPU 执行单元。见 process-management。
虚拟内存是一种内存管理技术,允许程序使用比物理内存更大的地址空间。
内存管理概念
内存管理的功能
处理机调度是对处理机进行分配,即从就绪队列按照一定的算法(公平、高效)选择一个进程并将处理机分配给它运行,以实现进程并发地执行。
第一章 操作系统概述
介绍
操作系统(OS)是控制和管理整个计算机系统的硬件与软件资源,合理地组织、调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与环境的程序的集合。没有任何软件支持的计算机称为裸机。
操作系统的基本概念
文件系统基础
文件是以计算机硬盘为载体的存储在计算机上的信息集合。计算机以进程为基本单位进行资源的调度和分配,而在用户进行的输入、输出中,以文件为基本单位。引入文件系统的目的是实现对文件的按名存取。
死锁(Deadlock)是指多个进程因竞争资源而造成的一种互相等待的僵局。
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
[!info] 基础概念
线程可以简单地理解为「轻量级进程」,是一个基本的 CPU 执行单元。引入线程是为了减少程序执行时的时空开销。
传统存储管理方式的特征
I/O 管理概述
I/O 设备分类
进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。进程存在的唯一标志是进程控制块(PCB)。进程与程序的根本区别在于进程是动态的,程序是静态的。
基本概念
进程和线程