1、计算机的分类
个人pc:
台式机
笔记本:断电后有电池续命
服务器:最好一直开机运行着,不要宕机
注意:对硬件的损耗巨大,极容易损坏,要做好硬件监控,防患于未然
服务器的服务类:
尺寸:1u、2u、4u
外型:
机架式
刀片
塔式
云主机
小型机=》高端定制(过时)
品牌:dell、惠普、IBM
计算机组成:
cpu(控制器+运算器)
存储器:
内存:
内存条:
存取速度都快,断电数据丢失
外存:
机械磁盘:存取速度都慢,断电数据不丢失
输入设备
输出设备
三大核心硬件:
cpu
内存
硬盘
linux系统会把内存分为两种区域:
buffer:缓冲区,攒一大波数据,再刷入硬盘
cache:缓存,把硬盘的数据在内存中缓存好,cpu取的时候可以直接从内存取
ps:
1、x86-64
2、2核4线程 物理层面2核,假的4核
真4核>2核4线程>纯2核
内核态与用户态:
内核态——>操作系统正在控制硬件
用户态-->应用程序正在运行
cpu cpu
ROM=>BIOS 内存:windows
CMOS=>存储BIOS配置数据 硬盘
一:硬盘
机械磁盘
磁道
扇区:
硬盘的最小读写单位是一个扇区=》512Bytes
操作系统读写的最小单位是一个block块->8扇区的大小->4k
柱面
分区指的就是从一个柱面开始到另外一个柱面结束,中间所包含的所有盘片所对应的磁盘
7200转/分
120转/s
转一圈花费的时间:0.008s
平均延迟时间:转半圈花费的时间4ms
平均寻道时间:5ms
固态硬盘:
依赖电子存取数据
虚拟内存:swap分区
二:计算机启动过程
1、计算机加电
2、启动BIOS(计算机启动一定会先启动bios系统),扫描启动设备,从某一个启动设备中找到操作系统
3、读取启动设备的第一个扇区的大小(称之为主引导记录mbr)
446 bootloader=》grub程序
64分区信息
2结束标志位
4、grub程序负责将操作系统内核装载入内存,启动操作系统
5、操作系统会让BIOS去检测驱动程序