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

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

0.1 主要单元

电脑硬件的五大单元

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

0.1.2 CPU架构

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

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

SPARC :于学术领域的大型工作站中,银行金融体系

PowerPC 架构:应用于Play Station 3

ARM 架构:手机的CPU

复杂指令集CISC(Complex Instruction Set Computer )

  1. CISC 指令复杂,数量多,长度不通
  2. 花费时间长
  3. 完成操作复杂
  4. 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]

发表评论

0 评论