如何在网上推广网站,wordpress前端发表文章,建设网站公司哪儿济南兴田德润有活动吗,微擎商城目录 一、OS的概念 1.1OS的定义 1.2OS的特征 1.2.1并发性 1.2.2共享性 1.2.3随机性 1.3研究OS的观点 1.3.1软件的观点 1.3.2资源管理器的观点 1.3.3进程的观点 1.3.4虚拟机的观点 1.3.5服务提供者的观点 二、OS的分类 2.1批处理操作系统 2.2分时操作系统 2.3实时操作系统 2.4嵌… 目录 一、OS的概念 1.1OS的定义 1.2OS的特征 1.2.1并发性 1.2.2共享性 1.2.3随机性 1.3研究OS的观点 1.3.1软件的观点 1.3.2资源管理器的观点 1.3.3进程的观点 1.3.4虚拟机的观点 1.3.5服务提供者的观点 二、OS的分类 2.1批处理操作系统 2.2分时操作系统 2.3实时操作系统 2.4嵌入式操作系统 2.5分布式操作系统 2.6个人操作系统 2.7网络操作系统 三、OS的结构 3.1整体式结构 3.2层次结构 3.3微内核客户机/服务器结构 嗨我是Filotimo__。很高兴与大家相识希望我的博客能对你有所帮助。 本文由Filotimo__✍️原创首发于CSDN。 如需转载请事先与我联系以获得授权⚠️。 欢迎大家给我点赞、收藏⭐️并在留言区与我互动这些都是我前进的动力 我的格言森林草木都有自己认为对的角度。 操作系统简称OS。
操作系统有UbuntuWindowsUNIXLinuxBSDDOS等。
操作系统管理的系统资源有主存储器I/O控制器文件键盘鼠标调度程序代码PCB表I/O设备磁盘时钟CPU打印机网卡系统注册表等。
一、OS的概念
1.1OS的定义
1计算机应用的角度OS是一个系统软件位于软件系统的硬件之上和支撑软件之下的层面集中了资源管理功能和控制程序执行功能提供人机交互接口向开发人员提供高效的编程接口。 2软件设计和开发的角度OS提供软件开发基础平台。 3计算机安全保护的角度OS提供第一道安全防线。 4计算机系统发展的角度OS提供虚拟机和扩展机。
1.2OS的特征
操作系统的特征并发性共享性随机性。
1.2.1并发性
在单处理器环境下两个程序交替在CPU上运行。 在同一台打印机上两个进程请求打印输出。 在多处理器上一个进程运行除法运算另一个进程打印输出。 在多处理器上一个进程运行除法运算其它处理器空闲。
1.2.2共享性
共享性分为互斥共享和同时共享。 1互斥共享中央处理器存储器打印机磁带机扫描仪。 2同时共享内存储器可重入代码硬盘驱动器。
1.2.3随机性
OS系统内核进行进程切换。
1.3研究OS的观点
1.3.1软件的观点
1.3.2资源管理器的观点
OS中建立了用于记录各种软硬件资源信息的数据结构和表格用于了解用户需求和当前资源使用情况对资源进行有效组织和管理这些数据结构在OS中由系统动态更新。
操作系统的主要功能包括进程管理存储管理文件管理设备管理和用户接口。
存储管理的范畴有 1完成虚拟地址到物理地址的转换。 2管理内存分配表。 3检查进程地址空间是否出现地址越界问题。 4将磁盘上的代码调入内存。 5内存扩充。
文件管理的范畴有 1管理磁盘空间。 2磁盘碎片整理。 3建立文件目录。 4设置文件的存取权限。
设备管理和用户接口的范畴有 1为用户程序提供系统调用接口。 2提供缓冲技术。 3管理通道网卡等相关的数据结构。 4提供虚设备技术。
1.3.3进程的观点
1.3.4虚拟机的观点
1.3.5服务提供者的观点
OS是用户与计算机系统之间的接口提供给用户的接口是命令输入和系统调用。 二、OS的分类 根据操作系统在用户界面的使用环境和功能特征的不同操作系统分为批处理操作系统分时操作系统实时操作系统嵌入式操作系统分布式操作系统个人操作系统网络操作系统。
2.1批处理操作系统
优点批量处理用户作业系统资源利用率高作业吞吐率高。 缺点缺少交互性。
2.2分时操作系统
目标是及时响应用户输入的交互命令用户直接干预操作每一步的进行适用于调试程序。
特点 1多路性多个用户在线同时使用计算机。 2交互性用户根据系统响应的结果提出下一个请求便于调试程序。 3独占性用户使用计算机时感觉不到计算机同时在为别人服务。 4及时性系统能对用户输入的信息及时响应。
2.3实时操作系统
目标是在严格时间范围内对外部请求做出反应。
特点 1具有较高的可靠性。 2在严格的时间范围内实时响应用户的请求。 3具有较好的过载防护能力。
2.4嵌入式操作系统
2.5分布式操作系统
特点 1系统内所有主机使用同一个操作系统。 2系统内资源深度共享。 3用户无需了解系统内本地主机或异地主机的差异具有透明性。 4系统内各主机处于同等地位不分主次。 5系统具有较高的可靠性。
2.6个人操作系统
2.7网络操作系统 三、OS的结构 3.1整体式结构
优点结构紧密系统效率高。
缺点缺乏独立性并发性差。
3.2层次结构
优点把整体问题局部化。 缺点模块功能单一系统规模较大。
3.3微内核客户机/服务器结构
优点高可靠性高灵活性适合分布式处理。