一、服务器主要部件介绍
(1)电源:可以形容为人的心脏, 提供能量的地方, 需要冗余备份;
(2)CPU:可以形容为人的大脑 ,计算机的控制与计算;
(3)内存(RAM) :可以形容为人的眼睛 ,是cpu与磁盘之间的缓冲区
内存是一个临时存储数据(进程)的地方,内存的速度比磁盘快。
问题①程序、 进程 与 守护进程
a、程序是存放在电脑上的文件,存储在磁盘里;
b、进程是正在运行的程序,存储在内存里;
c、守护进程是为处理一项任务或者提供服务而持续执行的程序。
问题② buffer与 cache
a、 buffer(写入缓冲区)
写入缓冲区 : 数据 ——》内存(buffer)——》磁盘
将数据写入内存里,这个数据的内存空间在Linux系统里一般为成为缓冲区。
b、cache (读取缓存区)
读取缓存区: 读取《—— 内存(cache) 《 —— 磁盘
将内存里读取数据,这个存数据的内存空间在Linux系统一般称为缓存区
(4)硬盘(DISK):可以形容为人的胃 ,是永久存放数据的存储器
磁盘接口包括 IDE (退出历史舞台) SCSI (退出历史舞台) SAS SATA
磁盘类型包括机械磁盘和SSD固态硬盘
单位:IOPS:INPUT OUTPUT PRE SECOND (每秒输入输出) 硬盘速率
一、服务器数据记录
二进制形式记录数据 最底层 0 1
(1)bit(位) 计算机存储数据最小单位为 “位”(bit),中文为比特。
(2)字节(Byte)1个字节=8位
(3)数据的换算关系
1Byte=8bit;
1KB=1024B;
1MB=1024KB;
1GB=1024MB
1TB=1024GB;
1PB=1024TB;
1EB=1024PB;
1ZB=1024EB.