当前位置: 首页 > article >正文

【软考-架构】7、系统配置与性能评价

✨资料&文章更新✨
GitHub地址:https://github.com/tyronczt/system_architect

文章目录

  • 性能指标
  • 💯考试真题
    • 第一题
    • 第二题
  • 性能评价方法
  • 💯考试真题
    • 第一题
    • 第二题
  • 阿姆达尔解决方法
  • 考试真题

性能指标

对计算机评价的主要性能指标有:时钟频率(主频);运算速度;运算精度内存的存储容量;存储器的存取周期:数据处理速率PDR(processing datarate);吞吐率;各种响应时间;各种利用率;RASIS特性(即:可靠性Reliability、可用性Availability、可维护性Sericeability、完整性和安全性 integraity and Security);平均故障响应时间;兼容性;可扩充性;性能价格比。

对路由器评价的主要性能指标有:设备吞吐量,端口吞吐量。。。

4、网络

评价网络的性能指标有:设备级性能指标;网络级性能指标;应用级性能指标;用户级性能指标;吞吐量

5、操作系统

评价操作系统的性能指标有:系统的可靠性、系统的吞吐率(量)、系统响应时间、系统资源利用率、可移植性

6、数据库管理系统

衡量数据库管理系统的主要性能指标包括数据库本身和管理系统两部分,有:数据库的大小、数据库中表的数量、单个表的大小、表中允许的记录(行)数量、单个记录(行)的大小、表上所允许的索引数量、数据库所允许的索引数量、最大并发事务处理能力、负载均衡能力、最大连接数等等。

7、WEB服务器

评价Web服务器的主要性能指标有:最大并发连接数、响应延迟、吞吐量

💯考试真题

第一题

答案:D C

对于计算机评价的主要性能指标,时钟频率反映了计算机的运算速度,数据处理速率也是衡量计算机性能的重要指标,运算精度和内存容量等也都是关键方面,而丢包率主要用于网络性能评价,端口吞吐量更多是网络设备相关,可移植性并非主要性能指标,所以第一个空应选D。 对于数据库管理系统评价的主要性能指标,最大连接数直接关系到数据库能够同时处理的连接数量,这是数据库管理系统性能的重要体现,MIPS更多用于衡量计算机的运算速度,支持协议和标准不是主要性能评价指标,时延抖动也不是针对数据库管理系统性能的主要指标,所以第二个空应选C。

第二题

答案:D A

对于数据库系统,主要涉及系统内部资源的管理与监控等方面,其中CPU/内存使用状况、查询语句性能(查询语句的执行效率会极大影响数据库的性能)、进程/线程使用状态、日志文件大小等都是重要的指标,所以第一个空应选D。 对于应用系统,主要关注的是应用在实际运行中的表现,如可用性、响应时间、并发用户数(同时使用应用的用户数量会影响应用的性能)、特定应用资源占用等,所以第二个空应选A。

性能评价方法

基准程序法(Benchmark):把应用程序中用得最多、最频繁的那部分核心程序作为评价计算机性能的标准程序,称为基准测试程序(benchmark)。是目前被用户一致承认的测试性能的较好方法,有多种多样的基准程序,包括:

  • 整数测试程序
  • 浮点测试程序
  • SPEC基准程序
  • TPC基准程序

下面列出了4种评价程序,它们评测的准确程度依次递减:真实的程序、核心程序、小型基准程序、合成基准程序。

💯考试真题

第一题

答案:C A

第二题

答案:C B

阿姆达尔解决方法

考试真题

答案:B

解析:简单的数学问题,由题意,原系统处理时间可分为两个部分,可以优化的60%以及无法优化的40%,当60%的部分处理时间可以优化为5倍时,处理时间为 60% / 5 = 12%,此时优化后的总处理时间就为 12%+40%=52%。而优化前原时间为1,所以整个系统处理递度提高了1 / 0.52 = 1.923倍。


http://www.kler.cn/a/588738.html

相关文章:

  • CAD球体密堆积3D插件V2.0
  • SpringBoot手动注册定时任务
  • ActiveMQ监听器在MQ重启后不再监听问题
  • Pytorch:Dataset的加载
  • 百度贴吧IP和ID是什么意思?怎么查看
  • NPU、边缘计算与算力都是什么啊?
  • [leetcode] 面试经典 150 题——篇3:滑动窗口
  • 一分钟了解深度学习
  • Lisp语言的网络管理
  • 利用Java爬虫根据关键词获取商品列表:实战指南
  • 一份C#的笔试题及答案
  • 【NLP】 4. NLP项目流程与上下文窗口大小参数的影响
  • Kafka可视化工具KafkaTool工具的使用
  • Lua语言的嵌入式调试
  • qt 自带虚拟键盘的编译使用记录
  • 深入解析 React Diff 算法:原理、优化与实践
  • C或C++中实现数据结构课程中的链表、数组、树和图
  • matlab 模糊pid实现温度控制
  • nginx请求限流设置:常见的有基于 IP 地址的限流、基于请求速率的限流以及基于连接数的限流
  • Windows系统中安装Rust工具链方法