学软件看硬件的目的主要就是看速度和承受边界
一、计算机的体系三层结构
二、计算机五大组成部分
控制器
运算器
控制器与运算器组成CPU
CPU X86-64 : X86是CPU的型号,是这中复杂指令集架构都叫这个
64是每次从内存读取64位 所以可以向下兼容32位的
存储器
内存 临时存储的 断电数据丢失 比如 内存条
外存 “永久”存储的,断电数据不丢失 比如 硬盘
寄存器L1 CPU中速度最快
高级缓存L2 cpu中用来缓存从内存中取的数据
内存 内存条
硬盘
机械硬盘 依赖转速读取数据
固态硬盘 依赖电子
分区:就是把硬盘里面的区域物理隔离开
虚拟内存swap:硬盘不够用时候的备用地方,一般用不到
磁带 MP3
Linux系统把内存分两种区域
buffer:缓冲区用于写入内存
cache:缓存用于读取内存
raid:硬盘集群
raid卡(阵列卡)就是连接多个硬盘,
根据读写速度和安全考虑组合,提升安全提升性能
输入设备 键盘
输出设备 显示器