零碎知识点汇总
一、buffer和cache(写buffer读cache,都与内存有关)
经常听到这两个词语的出现,尤其是MySQL数据库中。那么怎样理解buffer和cache呢?
1. buffer:缓冲区
写入数据到内存,这个数据的内存空间称为缓冲区buffer。
2. cache:缓存区
从内存读取数据,这个存数据的内存空间称为缓存区。
二、服务器核心硬件——硬盘
硬盘的常用接口为:SATA 和 SAS 以及M.2
SATA接口的硬盘:价格较低、常用于家用电脑,速度一般,服务器用的不多
SAS接口的硬盘:相对价格较高,是服务器硬盘的标配接口。
硬盘转速rpm(每分钟多少转),服务器硬盘一般是15K rpm.
三、CPU、内存、硬盘及网卡的读写性能汇总
关于时间:1s秒=1000毫秒ms=1000000us微秒=1000000000ns纳秒
四、服务器核心硬件——阵列卡(Raid):统一管理硬盘
例如 Dell R710 服务器可以安装6块硬盘,每块硬盘为300G,则通过Raid管理后,相当于该机器有一块1800G 的硬盘。
五、服务器系统的安装
可以通过U盘、DVD光驱进行安装,也可以通过软件批量安装。
常用的批量安装软件:kickstart cobbler
六、远程控制卡
独立:可以看到重启时的界面,就像在机器面前一样。
集成:只能重启,看不到重启的过程
七、如何提升用户网站体验的优化过程
7.1 大型企业:高并发(数据直接写入内存,几分钟后再写入磁盘)
7.2 中小企业:数据直接写入到磁盘,用户从内存中读取。