操作系统设计与实现(读书笔记3)
2008-12-24 09:18
169 查看
1.1什么是操作系统
操作系统完成两个不相关的任务:扩展机器功能、管理资源
机器扩展:隐藏底层的实现细节,提供易用的抽象。以系统调用的方式呈现给普通程序员;
资源管理:有两种资源管理方式
时分复用:如CPU的使用,是按时间片轮转的;
空分复用:如内存的使用,每个用户分配一片独立的内存;磁盘也一样,可以由不同用户同时访问;
操作系统完成两个不相关的任务:扩展机器功能、管理资源
机器扩展:隐藏底层的实现细节,提供易用的抽象。以系统调用的方式呈现给普通程序员;
资源管理:有两种资源管理方式
时分复用:如CPU的使用,是按时间片轮转的;
空分复用:如内存的使用,每个用户分配一片独立的内存;磁盘也一样,可以由不同用户同时访问;
相关文章推荐
- 操作系统设计与实现(读书笔记4)
- 文件系统的设计与实现(操作系统课程设计)
- Linux内核设计与实现 读书笔记
- 操作系统设计与实现 第二章 进程(五)
- 【读书笔记+小练习(答案已经更新)】操作系统——进程及其实现
- (操作系统)进程调度的设计与实现
- 读书笔记之: 操作系统概念(第6版)-第三部分 存储管理2(文件系统接口, 文件系统实现)
- 读书笔记(七)--Struts技术内幕-深入解析Struts架构设计与实现原理
- Linux内核设计与实现第四周读书笔记
- 【读书笔记】LINUX设计与实现---第2章 从内核出发
- 读书笔记-Linux内核设计与实现-part 4
- 读书笔记-于渊(一个操作系统的实现)一
- <<orange‘s :一个操作系统的实现>>读书笔记(3)-loader
- 操作系统设计与实现 读笔(5)
- 操作系统课程设计 基于DOS的多任务系统的实现
- Linux内核设计与实现 读书笔记(2)内核开发的准备
- 读书笔记-Linux内核设计与实现-part 1
- 模式-工程化实现及扩展读书笔记——设计原则
- VMware 实现自己设计的最小操作系统
- 读书笔记:android设计与实现第四…