鸟哥的私房菜笔记第0章概览

概述了Linux各个组成部分,各个单元组件
主要概览给个部分主要组成和重要内容,要谅解详细的各个章节依旧要找专业部分的文章细细阅读。

0.1 主要单元

电脑硬件的五大单元

  • 输入单元
  • 输出单元
  • CPU的控制单元
  • CPU的算术控制单元
  • 内存
鸟哥的私房菜笔记第0章概览

0.1.2 CPU架构

精简指令集RISC(Reduced Instruction Set Computer)

  1. 指令运行时间短,完成的操作简单
  2. 执行性能高
  3. 在执行复杂事件,需要多个指令完成。
代表:ARM CPU,IBM Power Architecture ,Oracle SPARC系列

  • SPARC:于学术领域的大型工作站中,银行金融体系
  • PowerPC 架构:应用于Play Station 3
  • ARM 架构:手机的CPU

复杂指令集CISC(Complex Instruction Set Computer )
  • CISC 指令复杂,数量多,长度不通
  • 花费时间长
  • 完成操作复杂
  • CISC代表:AMD,intel ,VIA 等x86架构
x86架构

32位架构名称:x86架构
64位架构名称:x86-64架构

不同的x86架构的CPU 有什么不同?
  1. CPU的整体结构不同,二级缓存,命令执行周期数
  2. 指令集的不同:包含新的指令,包括:增强虚拟性能,增加电池利用效率。
  3. 举例:多媒体指令,MMX,AMD-3DNOW,虚拟化指令,Intel VT-x,AMD-v。还有其他包括:兼容指令AMD AMD64,intel 64指令

0.1.3 其他存储单元

  • 系统单元:网卡,磁盘整列卡RAID,显卡等
  • 存储单元:内存RAM与辅助存储,存储设备:硬盘,软盘,光盘,磁带

0.1.6 计算单位

容量单位

  • bit: 比特
  • Byte:字节 1 Byte =8 bit
  • 1GB=1024x1024x1024B

速度单位

CPU 命令周期

次数/秒 MHz
GHz :1GHz = 1000x1000x1000Hz
网络速度
Mbit/s :Mbits per second
光纤:20M,表示:20Mbit 每秒,对应的传输值:2.5MB 速度

硬盘标识容量和实际计算机识别容量

比如我们购买了硬盘大小计算 500GB 硬盘的实际大小
计算方式:制造商标识的500GB表示:500x1000x1000字节
转换成数据的容量为:1024基数,成为:466GB

硬盘厂商计算法方式:采用最小的单位为512B,组成的单位为扇区,磁盘容量的计算是采用了多少个扇区。

0.2 相关设备

主板

北桥:负责速度快的CPU、内存、显卡等组件(目前北桥芯片整合到CPU中)
南桥:负责连接速度较慢的设备,USB、网卡等

CPU的工作频率

外频:CPU与外部组件进行数据传输的速度
倍频:CPU内部用来加速工作性能的一个倍数,两者相乘是CPU的频率速度。
超频:提高外频的速度

内存的总线位宽

工作频率:CPU内置的内存控制芯,对内存的工作频率,例如:1600MHz
位宽:64位机器下,每个时钟频率周期下,能够传输的数据量,大多为64位
CPU可以从内存中取得最快的带宽:1600MHz x 64 =1600MHz x 8B = 12.8GB/s
字长:CPU每次能够处理的数据量

各种服务器的常用设备视频化:https://www.bilibili.com/video/BV1QP4y1M7ME/

0.2.4 硬盘

注意:目前个人电脑以及服务器电脑很少使用到磁盘硬盘,而是使用的固态硬盘。
组成:3.5英寸和2.5硬盘,台式机使用3.5英寸
鸟哥的私房菜笔记第0章概览

扇区:磁盘的最小物理存储单位
磁道:同一个同心圆的扇区组成的圆
柱面:所有碟片上面的同一个磁道,组成柱面

接口
SATA 接口
取代IDE接口,主流使用SATA 3.0 接口,速度600MB/s,主要个人电脑
SAS接口
串行化 SCSI Serial Attached SCSI ,1200MB/s 速度,取代SCSI

之所以说这些是因为在使用学习硬盘的时候,我们会发现固态硬盘依旧保持有这些概念

2.1.3 设备文件名

在linux中,每个设备都是一个文件,硬件设备在 /dev 目录中

SATA接口:/dev/sd[a-d]

IDE接口:/dev/hd[a-d]  旧系统,IDE接口

虚拟机内的磁盘: /dev/vd[a-p]

有道无术,术尚可求也!有术无道,止于术!术法有限,而道法无限!
NextGen Digital... Welcome to WhatsApp chat
Howdy! How can we help you today?
Type here...