zoukankan      html  css  js  c++  java
  • 操作系统相关整理

     

    一、为何要有操作系统

    由于程序员无法详细了解到硬件部分的每一个细节,为提高开发效率,操作系统就解决了所有关于硬件控制部分的问题。

    二、操作系统的位置

    操作系统位于计算机硬件与应用软件之间,本质也是一个软件。

    三、操作系统的两大作用

    1.为应用程序提供如何使用硬件的抽象

    2.为应用程序对CPU的竞争提供管理,使其有序化

    四、操作系统的发展

    1.第一代:

    由于真空管和穿孔卡片的第一代计算机工作特性,使得第一代计算机并没有操作系统的概念,所有程序都是直接控制硬件

    2.第二代:

    因为在第二代计算机当中,引入了批处理的任务处理机制,所以在第二代计算机操作系统当中,出现了现代操作系统的前身(有处理单元和I/O单元)

    3.第三代:

    在第三代计算机上,因为集成电路和多道技术的实现,出现了分时操作系统,之后演变为Unix等版本的操作系统

    4.第四代

    现代计算机操作系统,例:Windows,Mac OS等

    五、多到技术(指的是多道/个程序)

    空间上的复用:内存中进入多个程序

    时间上的复用:cpu切换
                            1.应用长时间占用CPU

                            2.程序遇到I/O阻塞

  • 相关阅读:
    解决express不是内部或外部命令
    spring ioc认识
    Filter编码过滤
    call、apply、bind
    js面向对象浅析
    由clientWidth到document
    401
    删除页面中Form下面隐藏的ViewStatue
    asp.net 下载
    day98
  • 原文地址:https://www.cnblogs.com/Leon27-29/p/7156011.html
Copyright © 2011-2022 走看看