@chendushuai
2018-08-20T00:37:03.000000Z
字数 4436
阅读 844
软考 高级职称 系统架构师 学习笔记
对计算机评价的主要性能指标如下:
也就是主时钟的脉冲频率,现在还需要内核数。
单位一般用MIPS(百万条指令/秒)和MFLOPS(百万次浮点运算/秒)。MIPS用于描述计算机的定点运算能力;MFLOPS则用来标识计算机的浮点运算能力。
取计算机处理信息时能直接处理的二进制数据的位数,位数越多,精度救越高。参与运算的数据的基本位数通常用基本字长来表示。
内存的容量越大,可存储的数据和程序就越多,从而减少与磁盘信息交换的次数,使运行效率得到提高。
内存完成一次读(取)或写(存)操作所需要的时间称为存储器的存取时间或者访问时间,而连续两次读(或写)所需的最短时间称为存储周期,存储周期越短,表示从内存存取信息的时间越短,系统的性能也就越好。
数据处理速度PDR的计算公式为:。其中:
,
另外还规定,G>20位,H>30位;从主存中去一条指令的时间等于取一个字的时间;指令和操作数都存放在同一个主存,无变址或间址操作;允许有先行或并行取指令功能,此时选用平均取指令时间。
RASIS特性是可靠性(Reliability)、可用性(Availability)、可维护性(Serviceability)、完整性(Integraity)和安全性(Security)五者的统称。
TAT,即从出现故障到该故障得到确认修复前的这段是时间。该指标反映的是服务水平。
因此,衡量数据库管理系统的主要性能指标包括数据库本身和管理系统两部分。
数据库和数据库管理系统的性能指标包括数据库的大小、单个数据库文件的大小、数据库中表的数量、单个表的大小,表中允许的记录(行)数量、单个记录(行)的大小、表上所允许的索引数量、数据库所允许的索引数量、最大并发事务处理能力、负载均衡能力,最大连接数。
最大并发连接数、响应延迟、吞吐量(每秒处理的请求数)、成功请求数、失败请求数、每秒点击次数、每秒成功点击次数、每秒失败点击次数、尝试连接数、用户连接数等。
性能指标计算的主要方法有:定义法、公式法、程序检测法、仪器检测法。定义法主要根据其定义直接获取其理想数据,公式法一般适用于根据基本定义所衍生出的复合性能指标的计算,而程序检测法和仪器检测法则是通过实际的测试来得到其实际值。
公式中,为处理机的工作主频,CPI为每条指令所需的平均时钟周期数,IPC为每个时钟周期平均执行的指令条数。
衡量计算机性能的一个重要指标就是计算峰值或者浮点计算峰值,他是计算机每秒钟能够完成的浮点计算最大次数。包括理论浮点峰值和实测浮点峰值。
理论浮点峰值是该计算机理论上能够达到的每秒钟能完成浮点计算最大次数,它主要是由CPU的主频决定。
CPU每个时钟周期执行浮点运算的次数是由处理器中浮点运算单元的个数及每个浮点运算单元在每个时钟周期能处理几条浮点运算决定的。
静态指令使用频度指的是程序中直接统计的计算机速度。动态指令使用频度指的是在程序执行过程中统计的指令速度。
阿姆达尔定律是这样的:系统中对某部件采用某种更快的执行方式,所获得的系统性能的改变程度,取决于这种方式被使用的频率,或所占总执行时间的比例。
阿姆达尔定律定义了采用特定部件所取得的加速比。
加速比反映了使用增强部件之后完成一个任务比不使用增强部件完成同一任务加快了多少。加速比主要取决于两个因素:
由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无需其他服务器的辅助。通过某种负载分担技术,将外部发来的请求均匀的分配到对称结构中的某一台服务器上,而接收到请求的服务器独立的回应客户的请求。
一般用于提供服务器的整体处理能力,并提高可靠性、可用性和可维护性,最终目的是加快服务器的响应速度,从而提高用户的体验度。
负载均衡从结构上分为本地负载均衡和全域负载均衡,前者是指对本地的服务器群做负载均衡,后者是指对分别放置在不同的地理位置、有不同的网络及服务器群之间做负载均衡。
全域负载均衡具有以下特点:
是对一个系统进行各项检测,并形成一份直观的文档。
把应用程序中用得最多、最频繁的那部分核心程序作为评价计算机性能的标准程序。称为基准测试程序。
在测试中,能够反应其性能的主要包括最大并发连接数、响应延迟和吞吐量几个参数。
现在常见的Web服务器性能评估方法有基准性能测试、压力测试和可靠性测试。基准测试即采用前面所提到的各种基准程序对其进行测试;压力测试则是采用一些测试工具来测试Web服务器的一些性能指标,如最大并发连接数,间接测试响应时间,以及每秒可以处理的请求数目。
目标是为了评估系统性能。要监视系统性能,需要收集某个时间段内的3中不同类型的性能数据。