首页 > 其他分享 >第一章 操作系统的概述

第一章 操作系统的概述

时间:2024-07-16 21:29:16浏览次数:7  
标签:操作系统 系统 用户 第一章 指令 概述 进程 执行

操作系统的概论

操作系统的概念

操作系统是计算机系统中的一个系统软件有效的组织和管理计算机系统当中的硬件和软件资源,合理组织计算机的工作流程,控制程序的执行,并给用户提供各种服务,是计算机系统可以高效的运行(资源管理和控制程序的执行)
有效:考虑用户的需求,提高系统的资源利用率
合理:保证各个进程公平公正的去运行,不会发生死锁和饥饿现象
数据库是计算机系统中的一个支撑软件
管理软件
操作系统也可以看成一个层次结构,硬件——操作系统——支撑软件

操作系统的特征

1、并发性:在多道程序环境:可以放多个程序下,并发性是指两个或者多个时间在同一时间间隔内发生,即在宏观上表示多道程序同时执行、在微观上表示在单机处理系统中每个时刻仅能执行一道程序,交替时间很短,直观上看起来是同时执行,但是本质还是轮流交互使用CPU
2、共享性:共享指系统中的资源可供多个并发执行的进程使用,涉及资源包括:中央处理器,内存储器,外存储器,外部设备
共享方式
互斥共享:打印机,CPU,存储器(只能有一个进程在使用,其余进程需要等待)
同时共享:硬盘、可重入代码
3、随即性:就是不确定性,是指在多道程序的环境下,允许多个进程并发执行,但是由于资源的限制,进程的执行并不是一气呵成的,而是走走停停

操作系统的功能

1、进程管理
进程控制(分配和撤销空间)、进程同步(多个进程互斥和同步关系)、进程之间的通信(交互数据)、调度(进程调度,作业调度)
2、内存管理
内存的分配和回收、存储保护、内存的扩充(虚拟技术)
3、文件管理
文件存储空间管理、目录管理、文件系统的安全性
4、设备管理
缓冲管理、设备分配、设备处理
5、用户接口
命令接口、程序接口、图形接口

操作系统的分类

1、批处理系统
(1)优点:成批处理用户提交的作业、用户无法干预作业的运行、系统资源利用率高
(2)缺点:用户不直接与计算机交互,不适合调试程序
(3)指令
一般指令:用户来执行一般指令
特权指令:(内核)输入输出指令,停机指令
(4)假脱机技术(SPOOling):将独占设备改造成共享设备(虚拟成多个设备),由输入井和输出井,输入缓冲区和输出缓冲区...
2、分时系统
(1)优点:多路性、交互性、独占性、及时性、
(2)缺点:
(3)影响响应时间的因素:机器处理能力、请求服务的时间长短、系统中连接中断的数目、服务器的分布、调度算法
3、实时系统
(1)特点:多路性、独立性、及时性、交互性、可靠性
4、个人操作系统
页面有好、使用方便、
5、网络操作系统
c/s(内核),对等模式
6、嵌入式操作系统
(1)优点:系统内核小,专用性强、系统精简、多任务的操作系统
7,分布式系统
(1)优点:分布性、并行性、透明性、共享性、健壮性、

操作系统的发展

1、手工操作系统
2、监控程序
3、多道批处理
4、分时系统
5、UNIX操作系统
6、个人计算机操作系统
7、Android操作系统

操作系统的结构

整体式结构
可适应性差,应用于规模较小、使用环境比较稳定的系统
层次式结构
微内核结构(C/S)
陆续更新中.......

标签:操作系统,系统,用户,第一章,指令,概述,进程,执行
From: https://www.cnblogs.com/gsupl/p/18305956

相关文章

  • S50IC卡防碰撞机制概述
    一、防碰撞机制概述非接触式IC卡(如Mifare卡)的防碰撞机制是一种允许多张卡片在读写器的操作范围内同时被识别和处理的技术。当多张卡片进入读写器的操作范围时,防碰撞机制会确保每张卡片都能被单独识别和处理,而不会出现数据冲突或丢失的情况。二、具体实现方式频率匹配与谐振:......
  • 【操作系统】
    第一章一、操作系统的定义操作系统是一组计算机程序的集合,用于控制和管理硬件资源和软件资源,合理地组织计算机的工作流程,为用户提供方便、快捷、友好的应用程序使用接口。是系统最基本最核心的软件,属于系统软件控制和管理整个计算机的硬件和软件资源合理的组织、调度计算机......
  • Oracle数据库概述
    1oracle的数据模式是:用户建在数据库实例上,表建在用户上   不同数据库实例可以建相同的用户;  同一个数据库实例,用户名不能相同;  一个用户可以使用多个表空间;  一个表空间可以被多个用户所使用;  表的权限是和用户绑定的;  表空间不涉及任何权限控制问题; ......
  • [操作系统]进程
    进程进程、线程、协程的概念进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。线程:是进程的一个执行单元,是进程内的调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。协程:是一种比线程更加轻量级的......
  • Gmsh概述
    1、概述        Gmsh是一个内置CAD引擎和后处理器的三维有限元网格生成器。其设计目标是提供一个快速、轻量级且用户友好的网格划分工具,具有参数化输入和灵活的可视化功能。        Gmsh围绕四个模块构建(几何、网格、求解器和后处理),这些模块可以通过图形用户......
  • 信创学习笔记(三),信创之操作系统OS思维导图
    创作不易只因热爱!!热衷分享,一起成长!“你的鼓励就是我努力付出的动力”title!!#f1c232点击上方蓝色小字即可一键关注!!!!#f1c232创作不易只因热爱!!:::primary!18热衷分享,一起成长!:::^**你好呀,我是卫码士。一个医信行业工程师,喜欢学习,喜欢搞机,喜欢......
  • 领域驱动设计(DDD)的概述与应用
    个人名片......
  • 全网最最实用--基于Mac ARM 芯片实现操作系统MIT 6.S081-lab3
    文章目录实验三页表一、代码理解1.对于内存布局定义的理解2.对虚拟内存的理解3.对分配和释放物理内存的理解--删除或者分配物理内存为啥不需更改相应的页表?二、Printapagetable1.题目描述2.题目思考3.提交实验三、Akernelpagetableperprocess1.题目描述2.题目......
  • Windows 注册表编辑器(regedit)的演变和发展主要是由 Microsoft Windows 操作系统的设计
    Windows注册表编辑器(regedit)的演变和发展主要是由MicrosoftWindows操作系统的设计和需求驱动的。下面是大致的演化过程:需求和设计:在早期的Windows系统中,配置信息分散存储在各种配置文件和INI文件中,管理起来不够方便。为了统一管理系统配置信息,并提高系统的灵活性和可维......
  • 上榜!天翼分布式云操作系统入选“科创中国”先导技术榜单!
    在近日召开的第二十六届中国科协年会上,中国科协正式发布2023年“科创中国”系列榜单,榜单包括先导技术榜、新锐企业榜、融通创新组织榜、技术经理人先锋榜等。天翼云自主研发的天翼分布式云操作系统入选先导技术榜,充分展现了在科技创新方面的硬实力。“科创中国”系列榜单由中国......