硬件
cpu
作用:控制\运算
cpu路数:服务器中的cpu颗数
cpu核数:服务器并行处理任务的能力
磁盘
作用:存储数据信息(永久)
容量:决定存储数据的容量 (最小的存储单位为字节)
接口:sat scsi sas
种类:决定数据读取效率
机械硬盘 固态硬盘
转速:存储书法据效率
内存
作用:存储信息(临时) 缓解磁盘压力
程序:开发人员编写代码信息
进程:运行中的程序
守护进程:一直运行的进程
缓冲:存储到内存中(缓冲区——写数据),不用放入磁盘
用户存储数据 --> 内存(缓冲) --> 保存到磁盘中
缓存:存储到内存中(缓存区–读数据), 存放在磁盘中
用户读取数据 --> 内存(缓存) <-- 磁盘中数据信息(热点数据)
电源
作用:给服务器硬件供电
冗余能力:备份能力
多个电源模块,部署电池(ups 不间断供电系统)
阵列卡
作用:将多块硬盘逻辑整合为一块
1)提升单块硬盘的容量
2)提升数据存储效率
3)提升数据安全性
远程管理卡
作用:远程开启主机/批量远程安装系统
服务器存储数据方法
高并发存储/读取数据
存储数据: CPU接收处理数据 --> 内存中保存 --> 永久保存到磁盘 缓解存储压力
读取数据: CPU接收处理数据 --> 内存中读取 <-- 磁盘中热点数据 提升读取效率
低并发存储/读取数据(中小企业) 被用户访问时, 读多写少情况
存储数据: CPU接收处理数据 --> 永久保存到磁盘
读取数据: CPU接收处理数据 --> 内存中读取 <-- 磁盘中热点数据 提升读取效率
服务器工作原理说明
用户操作–>输入设备–>cpu–>输出设备
内存:过度设备
什么是操作系统
人与硬件之间交流的中介
操作系统组成部分:软件程序 命令解释器 内核
linux系统的特性
稳定性 开源特性 安全性 自由传播
多用户管理 多任务特性