1.1、测试简介 官方文档:https://www.spec.org/cpu2017/Docs/ SPEC 成立于 1988 年,是由斯坦福大学、清华大学、微软、等全球几十所知名大学、研究机构、IT 企业组成,是一个全球性的、权威的第三方应用性能测试...
第 D-1 章 Linux arp 应用
D1、ARP 协议简介 ARP(Address Resolution Protocol)协议称为地址解析协议,用于将主机 IP 地址解析为主机的 MAC 地址,即 IP<-->MAC 之间一一映射。RARP 协议相反,是将 MAC 地址解析为 IP 地址。 ARP 解...
第 C-1 章 Linux 加密、签名和 SSL 握手机制
C1、基础知识 对称加密:加密解密使用同一密钥,加解密速度快。随着人数增多,密钥数量急增 n(n-1)/2。 非对称加密:使用公私钥配对加解密,速度慢。公钥是从私钥中提取出来的,一般拿对方公钥加密来保证数据安全...
第 B-1 章 CGI 动态请求
B1、CGI 是什么 CGI 是 common gateway interface 的缩写,大家都译作通用网关接口。 我们知道,web 服务器所处理的内容都是静态的,要想处理动态内容,需要依赖于 web 应用程序,如 php、jsp、python、perl 等。...
第 A-1 章 Awk Examples
该章节作为 Awk 语法解析的补充章节,主要演示一下常用的一些示例; A1、awk 插入几个新字段 在 "a b c d" 的 b 后面插入 3 个字段 e f g。 [root@arm64v8 ~]# echo a b c d|awk '{$3="e f g...
第 B 章 Linux Shell 脚本
脚本都以 #!/bin/bash 开头,# 称为 sharp,! 在 unix 行话里称为 bang,合起来简称就是常见的 shabang。/bin/bash 表示在执行脚本时内部会使用该路径的 bash 去执行。 脚本被执行有两种方式:一种是将脚本作为 b...
第 A 章 Centos 6 开机流程(BIOS+MBR+SysV)
国内 ARM64 生态圈发展比较晚,所以一开始使用的就是新形态,UEFI + GPT 方式引导操作系统;而 ARM64 架构使用的操作系统从 Centos 7+ 开始支持。这里之所以介绍传统的操作系统引导方式,是因为 BIOS+MBR+SysV 这...
第 10-2 章 Linux Keepalived 服务配置
KeepAlived 主要有两个功能: 能够对 RealServer 进行健康状况检查,支持 4 层、5 层和 7 层协议进行健康检查; 对负载均衡调度器实现高可用,防止 Director 单点故障。 在 keepalived 设计之初,它只是 LVS 周...
第 10-1 章 Linux LVS 服务配置
网站架构中,负载均衡技术是实现网站架构伸缩性的主要手段之一。所谓 "伸缩性",是指可以不断向集群中添加新的服务器来提升性能、缓解不断增加的并发用户访问压力。 负载均衡有好几种方式:http URL 重...
第 9-3 章 Linux haproxy 服务高级配置
haproxy 是一个非常强大的服务,特别是在高并发的场景下,是一个非常不错的选择;前两篇针对 haproxy 的使用做了详细说明,让 haproxy 在生产环境下优雅地跑起来绝不在话下;下面我们需要对它的一些重要功能进一...