计算机系统概述
操作系统的基本概念
操作系统的概念 |
|
操作系统的特征 |
|
操作系统的目标和功能 |
操作系统的发展与分类
手工操作阶段 |
|
批处理阶段 |
|
分时操作系统 |
|
实时操作系统 |
|
网络操作系统和分布式计算机系统 |
|
个人计算机操作系统 |
操作系统的运行环境
操作系统的运行机制 |
|
中断和异常的概念 |
|
系统调用 |
操作系统的体系结构
大内核和微内核 |
进程管理
进程与线程
进程的概念 |
|
进程的特征 |
|
进程的状态与转换 |
|
进程的创建 |
|
进程的终止 |
|
进程的阻塞和唤醒 |
|
进程切换 |
|
进程的组织 |
|
进程的通信 |
|
线程的基本概念 |
|
线程与进程的比较 |
|
线程的属性 |
|
线程的实现方式 |
|
多线程模型 |
处理机调度
调度的基本概念 |
|
调度的层次 |
|
三级调度的联系 |
|
调度的时机、切换与过程 |
|
进程调度方式 |
|
调度的基本准则 |
|
先来先服务调度算法 |
|
短作业优先调度算法 |
|
优先级调度算法 |
|
高响应比优先调度算法 |
|
时间片轮转调度算法 |
|
多级反馈队列调度算法 |
进程同步
进程同步的基本概念 |
|
实现临界区互斥的基本方法 |
|
信号量 |
|
管程 |
|
生产者-消费者问题 |
|
读者-写者问题 |
|
哲学家进餐问题 |
|
吸烟者问题 |
死锁
死锁的定义 |
|
死锁产生的原因 |
|
死锁的处理策略 |
|
死锁预防 |
|
死锁避免 |
|
死锁检测和解除 |
内存管理
内存管理概念
内存管理的概念 |
|
程序装入和链接 |
|
逻辑地址空间与物理地址空间 |
|
内存保护 |
|
连续分配管理方式 |
|
非连续分配管理方式 |
虚拟内存管理
传统存储管理方式的特征 |
|
局部性原理 |
|
虚拟存储器的定义和特征 |
|
虚拟内存技术的实现 |
|
请求分页管理方式 |
|
页面置换算法 |
|
页面分配策略 |
|
抖动 |
|
工作集 |
|
地址翻译 |
文件管理
文件系统基础
文件的定义 |
|
文件的属性 |
|
文件的基本操作 |
|
文件的打开与关闭 |
|
无结构文件【流式文件】 |
|
有结构文件【记录式文件】 |
|
索引顺序文件 |
|
直接文件或散列文件 |
|
文件控制块和索引结点 |
|
目录结构 |
|
基于索引结点的共享方式【硬链接】 |
|
利用符号链实现文件共享【软链接】 |
|
文件保护 |
文件系统实现
文件系统层次结构 |
|
目录实现 |
|
文件实现——文件分配方式 |
|
文件实现——文件存储空间管理 |
磁盘组织与管理
磁盘的结构 |
|
磁盘调度算法 |
|
磁盘的管理 |
输入/输出【I/O】管理
I/O管理概述
I/O设备 |
|
I/O控制方式 |
|
I/O子系统的层次结构 |
I/O核心子系统
I/O子系统概述 |
|
I/O调度概念 |
|
高速缓存与缓冲区 |
|
设备分配与回收 |
|
SPOOLing技术【假脱机技术】 |
文章来源: 博客园
- 还没有人评论,欢迎说说您的想法!