鸟哥的LINUX私房菜-第零章

本片文章为阅读鸟哥书后记录的自己不懂的一些概念:

索引:内存 CPU的构架 电脑位数 计算机单位 硬盘实际容量 南桥 北桥
CPU超线程(HT) DRAM与SRAM ASCII

1.内存:

CPU所读取的数据是从内存中读取,而内存中的数据是从输入单元中获取的。CPU处理内存中的数据后仍要将处理结果写回到内存中去。总之CPU要处理的数据全部来自内存。因此内存大好。

2.CPU的架构:

常见的架构有两种,一种是精简指令集(RISC),另外一种是复杂指令集(CISC)。我们常用的ARM芯片多采用精简指令集,而INTEL和AMD的CPU多是复杂指令集。

3.所谓的电脑多少位:

位就是指CPU一次读取数据的最大量。64位CPU一次可以读取64bits这么多数据,32位则一次读取的少一些。一般32位所能读取的最大数据量是4GB,也就是说电脑内存大于4GB时,装64位的系统才能发挥最大性能。

4.借用书中的图片。

CPU:就相当于脑袋。
内存:就相当于脑袋中正在被思考的数据区块。
硬盘:则是存储回忆的区块。
主板:是神经,链接各个部分。
周围外设:是传感器。
显卡:是脑袋中的视觉部分。
电源:是心脏。
这里写图片描述

5.有关计算单位:

计算机只识别0/1,0/1这个二进制的单位,成为bit;
存储数据时,通常用8个bits的大小记录,单位成为Byte
即1Byte=8bits

6.为什么500G的硬盘实际不到?

这是因为硬盘厂商使用了十进制的单位。

7.主板上的北桥,南桥

北桥:负责链接速度快的CPU、内存与显卡接口等。(北桥主要用于CPU与内存的链接,因此现有的北桥多被封装在了CPU里)
南桥:链接速度较慢的设备接口,比如,硬盘、USB、网卡等。
这也就是书中没有北桥的原因,被封装在CPU内了

8.CPU超线程(HT)

在每一个CPU内部将重要的寄存器分成两群,而让程序分别使用这群个寄存器。也就是说有两个程序“同时竞争CPU运算单元”,而非通过操作系统的多任务切换。

9.DRAM与SRAM

除了内存条外,电脑中还有很多内存。比如CPU内的第二层高速缓存内存。CPU读取内存还需要内存控制器。如果一些特别常用的程序可以直接放到CPU中就不需要频繁的读取内存了,这就对性能进行了大幅度提升。第二层高速缓存是整合到CPU内部的,因此这个L2的速度必须要和CPU的频率相同。使用DRAM是无法达到这个速度的,此时就需要静态随机存取内存(SRAM)。但是SRAM价格高,不太容易做成大容量,但是速度快。

10.ASCII

每个符号都会占用1Bytes的记录,因此总共会有2^8=256种变化。每个中文会占用2Bytes,理论上最多有2^16=65536种可能,大概6万字,也因此不能显示全部的中文。

11.关于操作系统

操作系统核心(Kernel),这个核心这个单词还是最近在看韦东山老师的视频中看过的,这次加深印象了。
核心的作用就是只有核心提供的功能,你的电脑才能帮你完成任务。比如你的核心没有TCP/IP的网络协定,无论你的电脑装了什么网卡,这个核心都无法提供网络服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值