当前位置: 首页 > news >正文

商城网站建设公司价格赣州网站建设

商城网站建设公司价格,赣州网站建设,做弹幕网站,2002年做网站多少钱目录一、什么是操作系统?1、操作系统的概念2、计算系统的构成3、主要作用二、操作系统有哪些功能?1、操作系统的目标2、操作系统的功能三、操作系统有哪些特征?1、并发性2、共享性3、虚拟性4、异步性四、操作系统的运行机制是怎样的&#xff…

目录

  • 一、什么是操作系统?
    • 1、操作系统的概念
    • 2、计算系统的构成
    • 3、主要作用
  • 二、操作系统有哪些功能?
    • 1、操作系统的目标
    • 2、操作系统的功能
  • 三、操作系统有哪些特征?
    • 1、并发性
    • 2、共享性
    • 3、虚拟性
    • 4、异步性
  • 四、操作系统的运行机制是怎样的?
    • 1、几个基本概念
    • 2、时钟管理
    • 3、中断机制
    • 4、原语
    • 5、系统数据结构
    • 6、系统调用

一、什么是操作系统?

1、操作系统的概念

操作系统(Operation System),简称OS,是管理计算机『硬件』与『软件』资源的计算机程序。

2、计算系统的构成

用户:学生、软件工程师、职场白领、游戏玩家…
应用程序:微信、QQ、浏览器、杀毒软件、王者荣耀
操作系统:Windows、Mac OS、Linux、Android、iOS
硬件(裸机):CPU、内存、鼠标、键盘
在这里插入图片描述

3、主要作用

管理与配置内存
决定系统资源供需的优先次序
控制输入设备与输出设备
操作网络与管理文件系统等基本事务
提供一个让用户与系统交互的操作界面

二、操作系统有哪些功能?

1、操作系统的目标

1.有效性
计算机系统非常昂贵,提高计算机系统的资源利用率和吞吐量是第一目标
(1) 提高系统资源利用率
使CPU、I/O设备等各种闲置资源得到充分利用
(2) 提高系统的吞吐量
合理组织计算机的工作流程,进一步改善资源的利用率,加速程序的运行, 缩短程序的运行周期
2.方便性
配置OS后可使计算机系统更容易使用
机器语言->命令->图形界面操作
3.可扩充性
随着技术的发展,计算机系统软硬件的更新迭代,对操作系统的可扩充性提出更高的要求
适应计算机硬件、体系结构以及应用发展的要求
4.开放性
随着计算机网络的发展,遵循国际标准(OSI)的软硬件可以互通互联
使来自不同厂家的计算机和设备能通过网络加以集成化,并能正确、有效地协同工作,实现应用的可移植性和互操作性

2、操作系统的功能

1.OS作为计算机系统资源的管理者
在这里插入图片描述
2.OS作为用户与计算机『硬件系统』之间的接口
在这里插入图片描述
3.OS实现了对计算机资源的抽象
在这里插入图片描述

三、操作系统有哪些特征?

OS的四个基本特征

并发
共享
虚拟
异步

在这里插入图片描述

1、并发性

概念: 同一时间间隔内执行和调度多个程序的能力
特点:
宏观上,处理机同时执行多道程序
微观上,处理机在多道程序间高速切换(分时交替执行)
关注单个处理机同一时间段内处理任务数量的能力
相似概念:并行

并发:同一时间间隔(时间段)发生的事件数量
午餐时段,学校餐厅并发用餐人数为12人

并行:同一时刻(时间点)发生的事件数量
同一时间点,学校餐厅最多并行3人打餐

在这里插入图片描述

2、共享性

即资源共享,系统中的资源供多个『并发执行』的应用程序共同使用

  • 同时访问方式:同一时段允许多个程序同时访问共享资源
  • 互斥共享方式:也叫独占式,允许多个程序在同一个共享资源上独立而互不干扰的工作
    • 共享打印机、音频设备、视频设备

并发和共享互为存在条件
共享性要求OS中同时运行着多道程序

  • 若只有单道程序正在运行,则不存在共享的可能

并发性难以避免的导致多道程序同时访问同一个资源

  • 若多道程序无法共享部分资源(比如磁盘),则无法并发

在这里插入图片描述

3、虚拟性

时分复用技术(TDM,Time Division Multiplexing)

  • 虚拟处理机技术:“四核八线程”
  • 虚拟设备技术:虚拟打印机
    在这里插入图片描述

空分复用技术(SDM,Space Division Multiplexing)

  • 虚拟磁盘技术:将一块硬盘虚拟出若干个卷
  • 虚拟存储器技术
    在这里插入图片描述

4、异步性

多道程序环境下,允许多个程序并发执行;
单处理机环境下,多个程序分时交替执行;
程序执行的不可预知性

  • 获得运行的时机
  • 因何暂停
  • 每道程序需要多少时间
  • 不同程序的性能,比如计算多少,I/O多少

宏观上“一气呵成”,微观上“走走停停”

四、操作系统的运行机制是怎样的?

1、几个基本概念

内核程序 <- - -> 应用程序
核心态 <- - -> 用户态
特权指令 <- - -> 非特权指令
在这里插入图片描述

2、时钟管理

计时:提供系统时间
时钟中断:比如进程切换

3、中断机制

提高多道程序环境下CPU利用率
外中断:中断信号来源于->外部设备 被迫
内中断:中断信号来源于->当前指令 自愿
内中断的三种情况
陷阱/陷入(Trap):由应用程序主动引发
故障(fault):由错误条件引发
终止(abort):由致命错误引发
在这里插入图片描述
中断处理过程
在这里插入图片描述

4、原语

原语运行在内核空间
由若干条指令组成—是一个程序段
用来完成某个特定功能
执行过程不会被中断—具有原子性

5、系统数据结构

一般只涉及到对数据结构的操作,不涉及硬件
进程管理:作业控制块、进程控制块
存储器管理:存储器分配与回收
设备管理:缓冲区、设备控制块

6、系统调用

系统调用的处理运行在核心态
由操作系统实现,给应用程序调用
是一套接口的集合
应用程序访问内核服务的方式
在这里插入图片描述

http://www.hkea.cn/news/729353/

相关文章:

  • 互联网有哪些岗位宁波免费seo在线优化
  • 惠州做棋牌网站建设哪家技术好哪里的网络推广培训好
  • 如何做线上赌博的网站推广策略有哪些方法
  • 男的女的做那个视频网站百度收录需要多久
  • 大通县wap网站建设公司网站免费制作
  • 哪个网站教做公众号甘肃百度推广电话
  • 网站怎么让百度收录广告网络推广
  • 小型网站设计及建设论文定制网站制作公司
  • 视频网站建设费用排名优化网站seo排名
  • 怎么自己做网站服务器linux百度账号查询
  • 梧州网站推广方案百度热搜 百度指数
  • 网站不兼容ie6自助建站模板
  • 甘肃网站建设公司百中搜优化软件
  • 国内外贸网站建设公司seo教程 百度网盘
  • 一物一码二维码生成系统最好用的系统优化软件
  • 如何在大网站做外链镇江网站建站
  • 杭州网站建设公司导航短视频营销案例
  • 昆明做网站建设有哪些长尾关键词排名工具
  • 一女被多男做的视频网站网站seo系统
  • 网站建设 青海网站建设找哪家好
  • win7 网站配置优化方案官网电子版
  • 广州seo优化公司排名浙江seo博客
  • 全网推广的方式有哪些抖音seo推荐算法
  • 网站开发开源架构抖音营销软件
  • 自己做的网站能放到网上么青岛seo经理
  • 营业推广策划方案邵阳网站seo
  • 手机网站横向切换kol合作推广
  • 专门做超市海报的网站宁波seo咨询
  • 仿网站上的焦点图在线看seo网站
  • 做网站的业务员艾滋病阻断药有哪些