系统配置与性能评价(0-2分)
章节介绍
系统性能(性能指标)
在web服务器的测试中,反映其性能的指标主要有最大并发连接数,响应延迟和吞吐量等。
常见的web服务器性能评测方法有基准性能测试,压力测试和可靠性测试
对于数据库系统性能调整主要包括cpu/内存使用状况,优化数据库设计,优化数据库管理以及进程/线程状态,硬盘剩余空间,日志文件大小等。
对于应用系统性能调整主要包括应用系统的可用性,响应时间,并发用户数以及特定应用的系统资源占用等。
在硬件方面,主要包括计算机,各种通信交换设备,各类网络设备等。
在软件方面,主要包括操作系统,协议以及应用程序等。不同的设备和系统有不同的性能指标。例如,计算机的主要性能指标包括时钟频率,运算速度,内存存储容量等。
性能计算
性能调整
讲解地址:86-系统性能(性能指标)_哔哩哔哩_bilibili
真题
真题
真题
解析
此题考察系统性能优化的相关知识,属于常规低频考点。为了优化系统性能,有时需要对系统进行调整。对于数据库系统,性能调整主要包括cpu/内存使用状况,优化数据库设计,优化数据库管理以及进程/线程状态,硬盘剩余空间,日志文件大小等。对于应用系统,性能调整主要包括应用系统的可用性,响应时间,并发用户数以及特定应用的系统资源占用等。
真题
骚戴理解:1GHz = 1000MHz
真题
解析
此题考察web服务器的测试的相关概念,属于常规高频考点。在web服务器的测试中,反映其性能的指标主要有最大并发连接数,响应延迟和吞吐量等。常见的web服务器性能评测方法有基准性能测试,压力测试和可靠性测试。
真题
解析
此题考察性能指标在软硬件中的作用,属于常规高频考点。在硬件方面,主要包括计算机,各种通信交换设备,各类网络设备等。在软件方面,主要包括操作系统,协议以及应用程序等。不同的设备和系统有不同的性能指标。例如,计算机的主要性能指标包括时钟频率,运算速度,内存存储容量等。路由器的主要性能指
标包括设备吞吐量,丢包率,内部时钟精度等。交换机的主要性能指标包括缓冲区大小,vlan数量,负载均衡等。此外,评价网络性能的指标还可以分为设备级,网络级,应用级和用户级性能指标。操作系统和数据库管理系统也有各自的性能指标,如系统的可靠性,系统响应时间,数据库的大小等等。对于wveb服务器,其主要性能指标则包括最大并发连接数,响应延迟等。
阿姆达尔解决方案(Amdahl)
讲解地址:87-阿姆达尔解决方案_哔哩哔哩_bilibili
真题
骚戴理解:假设运行时间是100s,然后那个功能占60s,其他功能占40s,然后速度提升五倍后,那个功能占60/5=12s,这个时候总时间是12+40=52s,原来是100s,现在52s,提高了100/52=1.923
真题
骚戴理解:把a=0.1代入公式,然后分母化简得到n/(0.1n+0.9),这里很明显是求极限值,所以从常数可以去掉,因为常数对极限值的影响几乎没有,所以得到n/0.1n,然后约掉n后得到10
性能评价方法
基准程序法
TPC基准程序主要用于评测计算机在事务处理、数据库处理、企业管理与决策支持系统等方面的性能,其评测结果用每秒完成的事务处理数TPC来表示。不同的测试标准有不同的应用场景
- TPC-A用于评估OLTP环境下的数据库和硬件性能
- TPC-B测试的是不包括网络的纯事务处理量
- TPC-C是专门针对OLTP系统的测试标准(在线事务处理)
- TPC-D、TPC-H和TPC- R测试的是决策支持系统
- 而TPC-W基于Web应用,用于测试通过Internet进行市场服务和销售的商业行为。
讲解地址:88-性能评价方法_哔哩哔哩_bilibili
真题
真题
真题
真题
解折
此题考察系统性能测试的相关概念,属于常规高频考点。真实程序的评测准确度最高,其次是核心程序,然后是小型基准程序和合成基准程序。基准测试程序指的是把应用程序中用得最多,最频繁的那部分核心程序作为评估计算机系统性能的标准程序,是目前一致承认的测试系统性能的较好方法。
真题
解析
此题考察系统性能测试的相关概念,属于常规高频考点,凯恩建议必须掌握。真实程序的评测准确度最高,其次是核心程序,然后是小型基准程序和合成基准程序。基准测试程序指的是把应用程序中用得最多,最频繁的那部分核心程序作为评估计算机系统性能的标准程序,是目前一致承认的测试系统性能的较好方法。
TPC基准程序主要用于评测计算机在事务处理、数据库处理、企业管理与决策支持系统等方面的性能,其评测结果用每秒完成的事务处理数TPC来表示。不同的测试标准有不同的应用场景,例如TPC-A用于评估OLTP环境下的数据库和硬件性能,TPC-B测试的是不包括网络的纯事务处理量,TPC-C是专门针对OLTP系统的测试标准,TPC-D、TPC-H和TPC- R测试的是决策支持系统,而TPC-W基于Web应用,用于测试通过Internet进行市场服务和销售的商业行为。
真题
无家可归
真题
真题
解析
此题考察软件复杂性度量方法,属于常规低频考点。程序图的环路数是源代码复杂程度的度量。环路复杂度是一种代码复杂度的衡量标准,目标是为了指导程序员写出更具可测性和可维护性的代码。它可以用来衡量一个模块判定结构的复杂程度。
真题
解析
此题出自书本2.9.4性能评估中的系统监视原文。进行系统监视的方法通常有3种方式:
(1)通过系统本身提供的命令,如unx/儿linux中的ps,last,windows中的 netstat等;
(2)通过系统记录文件查阅系统在特定时间内的运行状态:
(3)集成命令,文件记录和可视化技术,如windows的perfmon应用程序。