地址映射:将逻辑地址转换为物理地址。又称地址变换。
内存扩充
借助虚拟存储技术从逻辑上扩充内存。
通过请求调入和置换功能可以实现虚拟内存。
3.设备管理功能
设备管理的主要任务是完成I/O请求,分配I/O设备,提高设备利用率及方便用户使用。设备管理功能包括:
缓冲管理:对各类设备缓冲区进行有效管理。
设备分配:根据用户的I/O请求,为之分配所需的设备。包括控制器和通道
设备处理:又称设备驱动,主要完成设备启动、I/O操作及中断处理。
4.文件管理功能
文件管理的主要任务是对文件进行管理,方便用户使用并保证文件安全性。文件管理功能包括:
文件存储空间的管理:对文件存储空间进行管理,包括存储空间的分配与回收等功能。
目录管理:管理文件的数据结构,提供按名存取的功能。
文件读写管理及保护:从外存读入数据或将数据写入外存;防止未授权用户存取文件;防止授权用户以不正确方式存取文件。
作业
P19
1
5
9
UNIX系统概述(P242)
UNIX操作系统诞生于1969年,至今已有30多年的历史。它已从一个非常简单的操作系统发展成为性能先进、功能强大、使用广泛的操作系统,并成为事实上的多用户、多任务操作系统标准。
UNIX系统发展史(1)
1969年底,美国AT&T公司下属贝尔实验室的Dennis Ritchie和Ken Thompson在PDP-7机器上实现了UNIX系统。
最初的UNIX版本是用汇编语言编写的
1973年,Ritchie又用C语言对UNIX进行了重写。
1975年正式公开发表了UNIX Version 6,同时开始向美国各大学及研究机构颁发了使用UNIX的许可证并提供了源代码,以鼓励他们对UNIX进行改进,因而也推动了UNIX的迅速发展。
UNIX系统发展史(2)
1980年伯克利发表了UNIX BSD 4.0
1982年和1983年又发布了UNIX System Ⅲ和UNIX System Ⅴ
1984年推出了UNIX System Ⅴ Release 2,简称 UNIX SVR 2
1989年发布了UNIX SVR 4