zoukankan      html  css  js  c++  java
  • python学习第31天

    # 操作系统的发展历程
    # 主要的人机矛盾是什么 : CPU的使用率
    # 输入输出数据和CPU计算没有关系
    # 操作系统是怎么进化的
    # 传统的纸带输入
    # 磁带的存储降低了输入输出数据占用的时间,提高了CPU的利用率
    # 多道操作系统的出现 : 提高了CPU的利用率,单纯的切换会浪费时间
    # 一台计算机上同时可以出现多个任务
    # 能够将多个任务所使用的资源隔离开
    # 当一个任务遇到输入输出工作的时候能够让另一个任务使用CPU去计算
    # 分时操作系统 : 降低了cpu的利用率,提高了用户的体验
    # 时间片轮转
    # 实时操作系统
    # 操作精密仪器或者设备
    # 实时交易类
    # 操作系统的作用
    # 在具体的应用与所有的硬件之间起到了一个协调管理的作用
    # 负责分配计算机中所有的资源

    # 输入输出 Input/Output
    # 向内存输入 : read,recv,recvfrom,import,input
    # 从内存输出 : write,send,sendto,print
    # CPU的工作效率和输入输出的工作效率差

    # 并发和并行
    # 多个程序交替在同一个cpu上被计算 并发
    # 多个程序同时在多个cpu上被计算 并行
    # 阻塞/非阻塞
    # 阻塞 CPU不工作
    # 非阻塞 CPU一直在工作
    # 异步和同步
    # 异步 :发布一个任务,不等待这个任务的结果就继续执行我的任务
    # 同步 :发布一个任务,等待获取这个任务的结果之后才继续执行我的任务
    # 同步阻塞/同步非阻塞/异步阻塞/异步非阻塞

    # 进程和程序
    # 进程就是运行中的程序
    # 每一个进程在计算机中都有一个唯一的进程id,pid process id
    # 进程 是计算机中资源分配的最小单位
    # 三状态 : 就绪 运行 阻塞
    # 线程 是计算机中能够被CPU调度的最小单位
    # 是进程中的一个单位,它不能独立存在
  • 相关阅读:
    cyq.data 常见使用方法
    JS生成随机数进行循环匹配数组
    CSS3常用的循环动画
    JSSDK调用微信原生的功能上传图片保存到自己的服务器中
    C#图片压缩
    nodejs使用vue从搭建项目到发布部署
    JS在一个数组中查找某个用户输入的值,返回对应值所在索引值
    转载文章记录篇
    随笔诗词-1
    mobilebone与weiui_example.css 使用问题
  • 原文地址:https://www.cnblogs.com/heimajia/p/10726208.html
Copyright © 2011-2022 走看看