zoukankan      html  css  js  c++  java
  • 第一章操作系统引论

    1.1什么是操作系统

    操作系统的概念

    1. 可以从用户环境、资源管理、虚拟机的观点看待操作系统。
    2. 操作系统是一组控制和管理计算机硬件与软件资源,合理地对各类作业进行调度,以及方便用户使用的程序集合。
    

    1.2操作系统的发展与分类

    1. 手工操作系统阶段
    2. 批处理操作系统阶段
        - 单道批处理系统
        - 多道批处理系统
        - 系统吞吐量:是指系统在单位时间内所完成的工作量。
    3. 分时操作系统
        - 时间片:是指作业能够连续使用CPU的最长时间。
    4. 实时操作系统
    5. 微机操作系统
    6. 网络操作系统
    7. 分布式操作系统
    8. 嵌入式操作系统
        - 具有微小、实时、专业、可靠等优点。
        - 代表有:Linux、Win CE
    

    1.3操作系统的特征和功能

    1. 特征:
        - 并发性
        - 共享性
        - 虚拟性
        - 异步性
    2. 功能:
        - 充分发挥计算机系统资源的使用效率。
        - 方便用户使用。
        - 具体体现:处理器管理、存储器管理、设备管理、文件管理、提供用户接口。
    

    1.4操作系统用户接口

    1. 命令接口:通常是在终端使用,是用户以命令方式操作和控制计算机。
    2. 程序接口:是应用程序以函数调用的方式来使用系统服务的接口。
    3. 图形接口
    

    1.5操作系统内核结构

    1. 整体结构:是由一组函数集合构成的,函数之间互相调用。例如:Linux、MS-DOS、早期的Unix,系统效率高,但是模块的独立性差。
    2. 层次结构:只有相邻的层才可以通信,易于维护、修改,但是系统开销增加和效率降低。
    3. 微内核结构:代表:QNX、AIX、Windows NT等混合内核操作系统有:windows macOS,微内核优点:良好的扩充性、微内核与服务器隔离,个别服务器故障不会影响到其他的服务器和内核。但是,开销大,效率降低。
    作者:睿晞
    身处这个阶段的时候,一定要好好珍惜,这是我们唯一能做的,求学,钻研,为人,处事,交友……无一不是如此。
    劝君莫惜金缕衣,劝君惜取少年时。花开堪折直须折,莫待无花空折枝。
    曾有一个业界大牛说过这样一段话,送给大家:   “华人在计算机视觉领域的研究水平越来越高,这是非常振奋人心的事。我们中国错过了工业革命,错过了电气革命,信息革命也只是跟随状态。但人工智能的革命,我们跟世界上的领先国家是并肩往前跑的。能身处这个时代浪潮之中,做一番伟大的事业,经常激动的夜不能寐。”
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    linux系统之tr命令
    Tmux会话-基本操作及原理
    [题解] P1552 [APIO2012]派遣
    数论学习笔记
    Splay 学习笔记
    SpringCloud---入门篇(1)
    获小黄杉有感
    2020湖湘杯-CRYPTO-简单的密码3 WriteUp (CBC字节翻转)
    ECC椭圆曲线加密算法—加解密(SageMath实现)
    栅栏密码&W型栅栏密码-加解密(python实现)
  • 原文地址:https://www.cnblogs.com/tsruixi/p/10446871.html
Copyright © 2011-2022 走看看