操作系统 功能

1.提供抽象的接口   2.管理硬件资源

计算机的主要资源:  CPU   存储器(内存和磁盘) I/O设备

CPU发展历程

多道程序(Multirpogramming)

当某个程序暂时无须使用CPU时,监控程序就把另外等待CPU资源的程序启动,使得CPU能够充分的利用起来。

缺点:响应速度慢,点击事件后,可能10分种后才得到响应

分时系统(Time-sharing System)

每个程序运行一段时间会都主动让出CPU给其它程序,使得一段时间内每个程序都有机会运行一小段时间。

缺点:如果一个程序中出现死循环,那么整个系统都停止了

多任务系统(Multi-tasking)

操作系统接管了所有的硬件资源,并且本身运行在受硬件保护的级别。所有的应用程序都以进程(process)方式运行在比系统权限更低的级别,每个进程都有自己独立的地址空间,使得进程之间的地址空间相互隔离。CPU由操作系统统一进行分配,每个进程根据进程优先级的高低都有机会得到CPU,但是,如果运行时间超出了一定的时间,操作系统会暂停该进程,使CPU资源分配给其它等待运行的进程。 抢占式(Preemptive),操作系统可能强制剥夺CPU资源并且分配给它认为目前最需要的进程。

计算机cpu的发展历程,CPU发展历程相关推荐

  1. 一文了解CPU及芯片硬件技术发展

    作者: 智能计算芯世界 服务器的逻辑架构仍然遵循冯·诺依曼架构,主要包含:处理器(CPU.GPU.DPU等).存储器.I/O接口,以及SSD.BMC.PCIe插槽.主板.电源.风扇和相关软件等. 处理 ...

  2. Arm、Intel 和 AMD 服务器 CPU未来2年市场发展分析

    本文将讨论主要供应商在 2022-2023 年使用的主要服务器 CPU 意识形态.到 2022 年,我们认为到现在就会推出的许多芯片反而被推迟了.因此,我们将花一点时间让大家了解市场的发展方向.具体来 ...

  3. 中国软件工程历程与发展(来源:杨芙清院士)

    文章目录 一.前言 二.基本内容 1 杨芙清院士介绍 2 软件工程主要发展历程 3 中国软工的一些代表性工作 4 若干重要研究方向 5 软工人才培养 三.感想 一.前言 今早看了一篇公众号文章:杨芙清 ...

  4. 计算机处理器的hz越大越好,cpu主频越高越好吗,教您CPU处理器主频率越高越好吗...

    台电脑的好坏主要看配置的高低,因此电脑的配置参数成了大部分朋友配电脑的主要参考依据.就好比CPU,除了看核数之外还要看它的频率,频率越高的大家就觉得这个CPU性能越好.但是,CPU频率是不是越高越好呢 ...

  5. 计算机科学人工智能的应用,计算机人工智能技术的应用与发展.pdf

    探索与观察 ELECTRONICS WORLD ・ 计算机人工智能技术的应用与发展 石家庄市第一中学 张储祺 [摘要] 随着近年来现代科学技术的飞速发展,同时也推动了计算机技术的发展,现代科学的研究进 ...

  6. 查询使用计算机的处理器型号是,cpu型号怎么看,怎么看电脑cpu型号?

    据调查,笔者发现有很多刚装了电脑的新手朋友常会问这样一个问题:cpu型号怎么看?怎么看电脑cpu型号?今天笔者将为电脑初学者上一课来解决这个问题. CPU生产厂商会根据CPU产品的市场定位来给属于同一 ...

  7. 计算机主板风扇安装,cpu风扇怎么装 cpu风扇安装方法【图文】

    随着科技的发展越来越迅速,尤其是电子产品更新的速度是多么明显.例如电脑更新换代速度是非常快的,电脑最核心的设备是CPU,而随着电脑性能越来越高,所以CPU的运行速度也是要快的.但是CPU高速运转时所产 ...

  8. 计算机主板的选购技巧,CPU主板怎么选购 CPU主板选购技巧【详细介绍】

    关于装机,处理器和主板的组合是非常重要的,装机时大家也比较容易犯的错误,下面小编给大家介绍一下三个CPU主板选购误区,看看你是否也存在这样的问题呢. CPU主板选购误区-- CPU 只看核心数量 CP ...

  9. 台式计算机的cpu设置,i7型CPU进行了修改并在台式计算机上使用,这才是真正的计算机之神!...

    笔记本计算机的CPU是否可以在台式计算机上使用?答案是: 是的. 只有您无法想到的事情,但是您无法做到. 笔记本电脑的记忆棒可通过适配器卡在台式计算机上使用. 我研究台式计算机上笔记本电脑的CPU已有 ...

最新文章

  1. 面试中经常出现的算法2(整理)
  2. react-router 按需加载
  3. js(function(){alert(‘’‘)})
  4. signature=095ed28e83b68620637b3a67436b0f8f,SMB 3.1.1 Encryption in Windows 10
  5. python数组中一列拆分,根据Python中的数组值拆分数组
  6. Activity及Dialog的全透明
  7. Java实现俄罗斯方块小游戏。(附完整源代码)
  8. chmod命令用法linux,Linux下chmod命令详细介绍及用法举例
  9. 如何利用快解析快速实现动态域名解析,内网穿透?
  10. Office Visio 2007 中文版 安装
  11. 华氏度和摄氏度转换for-Python
  12. 美国电话号码大全_美国
  13. 哪个软件测试手机电池续航好,6款手机电池续航测试排名:iPhone12mini险些垫底,第1名是小米10...
  14. 谷歌Chrome浏览器
  15. Windows搭建SFTP文件服务器
  16. Pantoea(泛菌属)——肠道内善恶兼备的神秘细菌
  17. Distiller tutorial: Pruning Filters Channels
  18. PHP多人聊天系统,ttltCha​tPHP多人在线聊天系统软件源码 v0.0.12
  19. 证书透明度(Certificate Transparency)
  20. 海外版“双十一”;广发一张卡,国内国外无差别使用;分期无手续费。

热门文章

  1. 基于java大学生闲置物品交易系统
  2. Nacos是两种模式CP与AP Nocos服务注册和配置中心
  3. 后代子元素选择器交集并集选择器 4大复合选择器的区别
  4. Augularjs学习思维导图
  5. 1.特定领域知识图谱知识融合方案(实体对齐):商品知识图谱技术实战
  6. matlab中波浪号~的作用和用法
  7. Java 不可变类的整洁之道
  8. vue项目禁用鼠标右键
  9. virtualBox下配置已经安装好的ubuntu内存大小
  10. 线路光纤差动保护装置