💿硬盘相关内容

一、硬盘

  • 机械磁盘

磁道:(当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道)

扇区:(硬盘的最小读写单位是一个扇区=========>512Bytes     操作系统读写的最小单位是一个block块============>8扇区的大小==========>4k)注:

柱面:(分区指的就是从一个柱面开始到另外一个柱面结束,中间所包含的所有盘片所对应的磁盘)

//单位换算:
小写 b 代表着比特位
大写 B 代表字节
1bit(比特位) = 8Bytes(字节)
1024Bytes = 1KBytes
1024KBytes = 1MBytes
1024MBytes = 1GBytes
1024GBytes = 1TBytes
1024TBytes = 1PBytes

每个磁头可以读取一段换新区域,称为磁道

把一个戈丁手臂位置上所有的磁道合起来,组成一个柱面

每个磁道划成若干扇区,扇区典型的值是512字节

ps:

buffer缓冲区===============>大卡车
操作系统的block块==========>收纳箱
硬盘的扇区===========>单个快递盒子

大卡车里存放了n个收纳箱,每个收纳箱子里存放了8个快递盒子

IO延迟

  • 定义

1. IO延迟 = 平均寻道时间 + 平均延迟时间(一般为9ms)
2. 例子:假设当前硬盘转轴转速是7200r/min,也就是120r/s,那么转一圈需要花费1/120≈8ms,半圈也就是4ms

 7200转/分

120转/s

转一圈花费的时间:0.008s

平均延迟时间:转半圈花费的时间4ms

平均寻道时间:5ms

  • 固态硬盘:依赖电子存取数据
  • 虚拟内存:swap分区
  • swap分区作用:是在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。

二:计算机启动过程

  • 启动流程

1.计算机加电

2.BIOS开始运行,检测硬件:cpu、内存、硬盘等

3.BIOS读取CMOS存储器中的参数,选择启动设备

4.从启动设备上读取第一个扇区的内容(MBR主引导记录512字节,前446为引导信息,后64为分区信息,最后两个为标志位)

5.根据分区信息读入bootloader启动装载模块,启动操作系统

6.然后操作系统询问BIOS,以获得配置信息。对于每种设备,系统会检查其设备驱动程序是否存在,如果没有,系统则会要求用户按照设备驱动程序。

一旦有了全部的设备驱动程序,操作系统就将它们调入内核。然后初始有关的表格(如进程表),穿件需要的进程,并在每个终端上启动登录程序或GUI

三、总线

  1. 计算机所有组成部分就是硬件, 他们都集成在一块板子上,这个板子就是主板, 而总线就是组件与组件之间来回传输数据的桥梁.
  2. 北桥(PCI桥): 负责连接CPU与内存, 图中可以看出北桥连接的都是高速硬件.
  3. 南桥(ISA桥): 负责连接SCSI(硬盘的一种接口), USB(外部设备的一些接口), 图中可以看出板桥连接的都是慢速设备.

四:网线

橙白

绿白

蓝白

绿

棕白

 

千兆网卡=====>双绞线

万兆网卡=====>光纤

原文地址:https://www.cnblogs.com/ChuangShi-HolySpirit/p/13785968.html