计算机组成
1.cpu
概念:计算机核心、中央处理器
作用:执行指令、代码
核心数:指物理上,也就是硬件上存在着几个核心。比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组。
线程数:一种逻辑的概念,简单地说,就是模拟出的CPU核心数。比如,可以通过一个CPU核心数模拟出2线程的CPU,也就是说,这个单核心的CPU被模拟成了一个类似双核心CPU的功能
对于一个CPU,线程数总是大于或等于核心数的。一个核心最少对应一个线程,但通过超线程技术,一个核心可以对应两个线程,也就是说它可以同时运行两个线程。
2.硬盘
概念:计算机中存储设备,负责永久性(断电不丢失)存储数据
作用:存储文件、文档、视频、图片、MySQL(数据)
影响因素:
1:规格:5400转/分钟
7200转/分钟(磁盘盘片转速)
2:文件存储方式:
文件在磁盘中连续存储,读写速度快----100MB/s~200MB/s (场景 少量大文件)
大量文件在磁盘中存储不是连续,读取速度慢 ---- 100kb/s(场景 大量小碎文件)
3.内存
概念: 计算机中负责存储CPU要处理的数据存储设备。
作用: 临时缓存CPU要处理数据和执行指令(代码)
特点:
1. 数据非持久化保存(断电、关机、程序停止数据丢失)
2. 数据读写速度非常快:6000MB/s - 20000MB/s
3. 容量小。
4. 价格贵。
4.网卡
概念:计算机与计算机之间数据传输。
作用:计算机之间传输数据。
特点:
1. 速度慢。
千兆带宽(1000Mbps--- 1000*1000*1000 bit位)
1B -- 8 bit
1000Mbps 125Mb/s
个人电脑互联网--- 50MB/s
2. 数据传递的可靠性低。
网络传递数据,数据完整性的验证。(数字指纹)