笔记10.9:硬盘、计算机启动过程、缓冲缓存

一、硬盘
机械硬盘(机械磁盘)
磁道:磁头停止时在磁盘上划出的圆形轨道;
扇区:磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区,大小为512Bytes(硬盘的最小读写单位);
block块 :操作系统读写的中最小单位,大小为8扇区(4KB);
buffer缓冲区–>缓冲多个扇区的内容,一起写入硬盘;

    buffer缓冲区---------->大卡车
	操作系统的block块------>收纳箱
	硬盘的扇区------------->单个快递盒子			
	大卡车里存放了n个收纳箱,每个收纳箱子里存放了8个快递盒子

柱面:分区是由柱面划分,从上到下两个面范围内所有盘片的磁道为一个分区;
假设硬盘转速7200r/min即120r/s
转一圈花费时间:0.008s即8ms ,平均延迟时间(磁道内寻找数据):半圈 4ms ,平均寻道时间(磁头移动到对应磁道):5ms,总平均延迟约9ms;
固态硬盘
依赖电子存取数据,断电不丢失数据,永久存储;
虚拟内存:swap分区;
驱动程序:操作系统只提供接口,外接设备的驱动程序一般都是设备自带,键盘鼠标硬盘等,不同的厂家需要的驱动可能不同,计算机一般不会特意装哪个驱动,要厂家自己搞定驱动程序。
二、计算机启动过程
1、计算机通电;
2、启动BIOS(计算机启动一定会先启动BIOS系统),扫描启动设备,从某一个启动设备中找到操作系统;
3、读取启动设备的第一个扇区的大小(称之为主引导记录mbr);
前446KB bootloader–>grub程序(启动装载程序);
中64KB 分区信息;
末2KB 结束标志位;
4、grub程序负责将操作系统内核装载入内存,启动操作系统;
5、操作系统会让BIOS去检测驱动程序 。
三、
网线:

     橙白
     橙
     绿白
     蓝
     蓝白
     绿
     棕白
     棕

千兆网卡:双绞线水晶头(电信号),速度较慢,价格低,耐艹,易制作;
万兆网卡–>光纤(光信号),速度快,价格高,光衰减,易折;

双电源模块:防止其中之一损坏,防止某一路电停电,防止某一模块供电异常;

多网卡:防止其中之一损坏,提高带宽;

用多个同一部件或者模块一般都是为了系统或者程序更稳定的运行,或者提供更高的性能。集群。

ups:不间断电源(Uninterrupted Power Supply);
内核态与用户态:
内核态->操作系统正在控制硬件;
用户态->应用程序正在运行;

 应用程序运行(用户态)-->数据-->操作系统处理数据调用硬件(内核态)
 -->硬件工作

linux系统会把内存分为两种区域:
buffer:缓冲区,攒一大波数据,再刷入硬盘
cache:缓存,把常用数据在内存中提前缓存好,cup用到时直接能从内存用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值