打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
UNIX概述

1.UNIX的层次组织结构
从层次组织结构的观点看,UNIX系统主要包含下列组成部分:
UNIX内核        系统调用        Shell用户界面,系统命令与实用程序        应用程序___四部分组成!(使用 、实用、应用程序的区别)

UNIX内核:是操作系统的核心,是基于硬件之上,包括进程管理子系统、内存管理子系统和文件管理子系统等。在UNIX内核的外层是各种使用程序,如各种Shell程序和编辑程序等。这些使用程序都是利用UNIX核心提供的各种底层支持,为用户访问计算机资源提供服务。UNIX内核的职责就是控制或协调硬件部件的数据处理工作,负责系统的内存管理、进程調度、I/O数据通信,充分发挥底层硬件的计算、存储和I/O通信处理能力,实现计算机资源的共享。

系统调用(包含库函数):是基于UNIX内核提供的支持,使应用程序能够访问UNIX操作系统内核提供的服务。UNIX系统提供的系统调用或函数库存储在内存或文件系统中,供用户随时调用。
库函数是在系统调用基础上,为简化开发人员的编程而提供的。

2UNIX核心通常包含下列主要的组成部分:
进程管理子系统
文件管理子系统
内存管理子系统
I/O管理子系统

进程管理子系统
进程管理子系统是UNIX操作系统的重要组成部分之一,是UNIX系统的心脏。负责控制、調度和处理人机提交的各种处理任务。控制进程的同步、进程间的通信以及进程調度,以便控制、协调和管理进程的整个生命周期。

内存管理子系统
任何一个进程只有位于物理内存时才能够运行,UNIX内核采用虚拟内存的方式利用調度和进程交换技术,实现虚拟内存与物理内存的转换与映射,使得进程的内存地址空间不受物理内存的限制。

文件管理子系统
文件管理子系统提供一个一致的,有序的和易于访问的文件系统。同时还要提供一定的安全控制机制,确保数据的安全和完整性。

UNIX系统的最大特点是,所有的设备均作为一种特殊文件由文件系统统一管理。

UNIX系统支持不同类型的文件,如:普通文件,目录文件,管道文件,符号链接文件以及表示硬件设备的特殊文件。

I/O管理子系统
UNIX内核提供许多I/O通信机制,例如进程间的通信,进程与设备间的通信,机器与机器间的 缤ㄐ拧 /O管理子系统功能的目的是实现各种数据通信与传输。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux、Unix和Windows NT体系结构的比较
什么是Linux内核?有什么功能?
操作系统
嵌入式linux内核的五个子系统
Linux内核的概念体系结构
Linux内核分析(四)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服