03 计算机启动过程

一:计算机运行时的两种状态

这两种状态只是计算机运行状态名称,是计算机正处于一种状态的称呼,就好像人在运动的时候叫健身,人在哈哈大笑的时候叫快乐。

1.1 内核态

操作系统正在控制硬件。(向外传输运行数据)

应用程序在使用时向操作系统发起了调用,内核收到了操作系统的请求,开始运行。内核是控制操作系统的,内核运行也可以说是操作系统运行,故可称为:操作系统态。

1.2 用户态

应用程序正在使用。(接收数据)

内核向操作系统发出接收请求,操作系统接口向应用程序打开。

二:计算机硬盘分类

2.1 机械磁盘

机械磁盘是由一根磁柱体穿过很多片磁盘组成,每片磁盘上都有很多圈圆圈,称为磁道;每根磁柱上所有磁片和磁道都是相对应的,磁片上的扇形区域叫扇区;磁柱穿透的所有磁片面,叫柱面;分区就是从一个柱面的开始到另一个柱面结束。

磁盘在转动时是有个磁针像老式唱片机抵在磁盘上,磁盘转动时,磁柱上的所有磁盘一起转,位置也是对应的,磁针按照磁盘上的磁道最小圈往外读取,停止时不会归位到最小圈,因此,在下次读取时会有个延迟的时间是在寻找需要的信息在哪个磁道上。

  • 磁盘在转的时候7200转/分

    ​ 120转/s 一分钟60秒,7200/60

    ​ 转一圈花费时间:0.008s

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

    ​ 平均寻道时间:5ms

  • 硬盘的最小读写单位是一个扇区,512bytes----------》单个快递盒子

  • 操作系统的最小读写单位是一个block块,8个扇区----》收纳箱

ps:

buffer缓冲区相当于一个大卡车,里面装着很多收纳箱,每个收纳箱有8个快递盒子

2.2 固态硬盘

依赖电子存取数据

三:计算机硬盘里的装载分区

2.3 硬盘里的swap分区虚拟内存

在装操作系统的时候会装个swap分区,这是为了防止硬盘存储过满数据丢失,linux系统会在硬盘存储空间过满的情况下将一部分数据放在swap虚拟内存中暂存。

2.4 I/O设备

每个I/O设备都是由控制器和设备机身组成,工厂在这些设备出厂时都会给它们装上控制系统,方便跟计算机直接链接供其使用。

四:计算机的启动

4.1 计算机里的出厂3个小核心

  • BIOS系统是计算机出厂时工厂装的一个只有基本输出输入的系统

  • cmos存储BIOS配置的数据—》硬盘 ,容量和速度比不上硬盘,有个蓄电池,开机时暂不用

  • ROM是个只能读不能存的内存

    这3个配置是在计算系统还没有正式启动前充当的临时运行系统

4.2 启动计算机步骤bios系统,grub启动装载程序

可理解为:计算机在加电后先是进入一个bios启动的系统,这个启动系统会扫描启动设备,启动设备找硬盘和u盘看哪个里面有操作系统,找到操作系统后,操作系统先读取启动设备的第一个扇区,这个扇区是一个主引导记录mbr,主引导里面有446位是grub启动装载程序,64未其它分区的信息,2位结束标志位,这个grub启动装载程序就负责将操作系统装载入内存,启动操作系统,操作系统在让bios启动系统去检测驱动程序。

计算机通电----》进入bios启动系统—》启动系统有个启动设备—》启动设备扫描计算机硬盘和u盘里哪有操作系统—》找到操作系统后,操作系统读取启动设备的第一个扇区----》第一个扇区分3块,第一块446bytes放的是一个grub启动装载程序—》grub负责将操作系统加载到内存—》操作系统在让bios启动系统检测驱动程序

  1. 计算机加电

  2. 启动BIOS系统(计算机启动一定是先启动bios系统),bios扫描启动设备,计算机里有的硬盘和u盘依次挨个扫描,直到从某个设备中找到操作系统

  3. 操作系统读取启动设备的第一个扇区的大小(称之为主引导记录mbr)(Master Boot Record)

    第一个扇区的大小是512bytes—》可理解为一个大目录

    前446bytes是放grub启动装载程序(bootloader启动装载程序里的一个)

    64个bytes是放其他分区的信息

    2bytes是结束标志位

  4. grub程序负责将操作系统内核装载入内存,启动操作系统

  5. 操作系统会让bios去检测驱动程序

4.3 机房里的备用ups蓄电设备

服务器和机房通电都是链接两根通电线,这两根通电线是不同电路防止其中一根断电,机房的电接市电,如果在市电出现问题机房会有个蓄电池ups供电,根据电容量不同要及时保存数据以免断电,如果ups也出现问题,机房里会有个补全措施,机房跟附近的加油站提前签好协议,在机房出现不时之需时,加油站会先提供柴油供给,机房会用柴油启动发动机发电!

4.4 网卡分类

  • 万用网卡-------》光纤

  • 千兆网卡-------》双绞线

双绞线两端是用一个水晶头将里面的线固定好,固定位置是:

橙白

绿白

蓝白

绿

棕白

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值