文档详情

操作系统12__UNIX操作系统1.pdf

发布:2017-09-16约2.31万字共65页下载文档
文本预览下载声明
第十二章 UNIX操作系统 n 历史回顾(Historical Perspective) n 系统结构(System Structure) n 进程管理(Process Management) n 存储管理(Memory Management) n 文件系统(File System) n 设备管理(Device Management) n 系统调用(System Calls) n 外壳语言(Shell) 12.1 历史回顾 n 1969年由美国Bell实验室的两名程序员 K.Thompson和 D.M.Ritchie设计 ; n 最初该系统是采用汇编语言编写的 . n incorporated features of other operating systems, especially MULTICS. n后来二人专门为UNIX设计了C语言,并用它 重新改写了UNIX中的大部分源代码, 形成 第三版 . 12.1 历史回顾 n在70年代初期, UNIX在Bell实验室及许多 大学中获得了广泛的应用, 这也促进了 UNIX系统的进一步发展 . n 1973年推出第五版 n 1976年推出第六版 n 1978年第七版正式发行 . n 由于UNIX 结构良好, 并被迅速地移植到 Interdata 8/32及VAX等机器上 发展与版本: 第1版(1971) 第3版(1973) 第6版(1975) 第7版 1BSD (1978) SystemIII (1982) 第8版 2BSD (1978) SystemV (1983) 第9版 3BSD (1979) SVR2 (1984) 第10版 4.0BSD (1980) SVR3 (1987) SVR4 (1989) 4.4BSD (1993) IBM AIX Sun Solaris 12.2系统结构 UNIX系统组成 终端 … 终端 系统进程(#1), shell, … ,shell, 其它用户进程 核 外 socket 文件子系统 进程控制 网络协议 设备文件 目录与普通文件 虚拟存储系统 路由选择 RawI 字符缓 高速缓冲 页缓冲 内 O 冲 网络设备
显示全部
相似文档