zoukankan      html  css  js  c++  java
  • 硬盘工作原理

    硬盘工作原理

    机械手臂

    机械手臂就是用来读写数据的。

    磁道

    用来存储数据

    扇区

    一个扇区,规定了一个扇区就是512KB的数据;电脑分C盘和D盘减少io操作,减少寻找数据的时间,C盘的数据不会再D盘寻找

    平均寻道时间

    由于工业限制,这个时间为5MS

    平均延迟时间

    最差的情况下是磁盘转一圈,运气好的话机械手臂刚好触碰到那个数据上

    最坏的8ms,最好的0ms

    (8+0)/2=4ms

    寻找数据时间

    寻找数据时间 = 平均寻道时间+平均延迟时间=5+4=9ms

    缺点

    找数据太慢,工业限制平均延迟时间+平均寻道时间

    固态硬盘

    解决了一个问题,绝对了机械硬盘的寻道时间,延迟时间

    操作系统

    开机的时候发现自己少一部分的内存

    文件是什么

    文件就是某一个东西提供的虚拟单位,文件写入‘XXXX’的时候,也是某个东西把我们写入的东西转成了0和1,然后写入键盘

    程序的启动

    我们用鼠标双击QQ,然后由有一个东西把我们双击的指令转换成了0和1,然后发送这个0和1组成的指令个CPU,....

    这个东西

    这个东西就是操作系统】

    为什么要有操作系统

    我们无法控制硬件,所以得要有操作系统帮我们控制硬件

    计算机三大分

    1,硬件 2,操作系统 3,应用程序

    在计算机早期,如果你们要写一个应用程序,你必须得写一个操作系统。

    但现在的话,苹果/微软/厂商会给我们写好一个操作系统

     

     

    最底层:硬件

    存储数据/发送指令

    中间层:操作系统

    控制硬件,接受应用程序/用户发出的指令

    最上层:应用程序’

    帮人干活,具体实现某个功能

     

  • 相关阅读:
    设计算法,求AB两个整数集合的交集
    C++函数传递指针面试题
    C++构造函数、析构函数与抛出异常
    c++ 虚函数表解析
    c++ 对象的内存布局
    09 构造函数能调用虚函数吗?
    C++构造函数初始化顺序
    计数排序,基数排序和桶排序
    80 求论坛在线人数
    79 两个整数集合A和B,求其交集
  • 原文地址:https://www.cnblogs.com/zrx19960128/p/10787638.html
Copyright © 2011-2022 走看看