作者:优测团队测试专家杨余超
背景介绍
近日优测测试服务团队在进行某客户PC端产品整体测试的过程中,也涉及到PC性能测试部分。本文将结合该项目实际经验,总结如何应用本地监控性能的方案进行PC性能测试。本文内容主要为监控CPU、内存、网络以及GPU的性能使用状况等,重点介绍监控项目的定义及相关结果判定的准则。对于性能监控的实现方法也注明了实现步骤,方便测试同仁进行参照。
CPU 内存 网络
1、Windows开始菜单→Windows管理工具→性能监视器。
2、点击性能监视器,进入性能监视器页面。
3、点击+,进入添加计数器页面。
4、计数器页面,选择Processor → % Precessor Time,点击添加,再点击确定(用于监视CPU占有率)。
5、计数器页面,选择Memory → Available MBytes,点击添加,再点击确定(用于监视内存可用大小)。
6、 计数器页面,选择Memory → Pages/sec,点击添加,再点击确定(用于监视内存页面交换数)。
7、计数器页面,选择Network Interface → Bytes Received/sec,选择对应的网卡,点击添加,再点击确定(用于监视每秒接收的数据量)。※ PC如果存在多网卡,在选择对象的实例中会显示所有的网卡,这部分一定要选择目前连接网络的网卡。
8、计数器页面,选择Network Interface → Bytes sent/sec,选择对应的网卡,点击添加,再点击确定(用于监视每秒发送的数据量)。※ PC如果存在多网卡,在选择对象的实例中会显示所有的网卡,这部分一定要选择目前连接网络的网卡。
9、计数器页面,选择Network Interface → Bytes Total/sec,选择对应的网卡,点击添加,再点击确定(用于监视每秒接收和发送的总数据量)。※ PC如果存在多网卡,在选择对象的实例中会显示所有的网卡,这部分一定要选择目前连接网络的网卡。
10、性能监视器页面,在性能监视器处点击鼠标右键,选择属性,进入性能监视器属性设置页面。将图形元素下的采样间隔设置为100秒,持续时间设置为40000秒,设置完成后点击确定。
11、性能监视器页面确认时间间隔和计数器显示是否与设置一致,具体参照下图。时间上显示到12小时,计数器个数为6个。
GPU
1、安装MSI Afterburner,安装后打开软件,点击左侧的设定按钮,进入设定页面。
2、设定页面,常规选项卡选择需要监测的显卡(如果机器有独显,选择独显)。
3、设定页面,监控选项卡选择需要监控的性能选项,本次监控GPU显存使用率及帧率。点击【GPU1显存使用率】(注意和常规选项卡中选择的适配器要匹配,常规中如果是GPU1,这里也一定要选择GPU1,如果是单显卡,应该只显示【显存使用率】)以及对应的页面下部的【在OSD上显示】的CheckBox,确认选项显示【在OSD】。点击【帧率】以及对应的页面下部的【在OSD上显示】的CheckBox,确认选项显示【在OSD】选择完成后点击确定。
4、打开RivaTuner Statistics Server 设定页面,点击Add,选择需要监测的软件安装路径,添加到监测列表中。被测应用的默认的安装路径:C:\xxx\xxx。(此处因需要做脱敏处理,实际测试中填写被测应用的安装路径即可)
5、打开测试的软件,确认左上角是否显示GPU显存使用率和帧率。
*版权声明:本文作者 优测团队测试专家 杨余超。
联系我们
热线:
0755-86013388-843186
官网:
https://utest.21kunpeng.com/home?from=baiduseo
相关推荐
- **实现方法**: 介绍实现全双工和半双工通信的技术方案。 #### 九、浅析PC机串口通讯流控制 - **流控制概念**: 介绍串口通信中的流控制机制。 - **硬件与软件流控制**: 比较硬件流控制和软件流控制的差异及其适用...
设计目标旨在让参与者理解多道程序系统中内存资源分配的并发执行,以及动态分区模式的优缺点。以下是报告的主要内容: 1. 设计目的: - 学习并模拟在多道程序环境中,内存如何根据进程需求分配。 - 实现最佳适应...
4. **持续集成/持续部署(CI/CD)**:利用Jenkins等工具实现自动化测试和部署。 5. **监控与报警**:通过Zabbix、Prometheus等工具实时监控系统运行状态,及时发现并解决问题。 #### 六、总结 该在线商品试用平台...
- **路由变PC**:介绍如何将路由器配置成个人计算机模式,以便进行更深入的学习和测试。 - **Cisco Packet Tracer使用**:演示如何使用Packet Tracer模拟器进行网络配置和故障排除练习。 - **静态路由配置**:解释...
- 权限控制机制(Policy Control Mechanism)的实现方法。 - 安全审计(Audit)机制的应用实例。 8. **故障排除与问题解决**: - 常见错误代码及其解决方案。 - 故障诊断工具的使用方法。 9. **最佳实践分享**: - ...
- **性能优化技巧**:分享提高系统性能的方法和策略。 #### 十四、权限与修改时间 本章进一步深入权限管理领域,同时介绍了如何查看和修改文件的时间戳,包括: - **文件权限详解**:详细解读rwx权限位的具体含义...
综上所述,文档介绍了优傲机器人贸易(上海)有限公司的力控装配机器人,以及宁波伟立机器人科技股份有限公司和清能德创电气技术(北京)有限公司的高端工业机器人及配套技术。文档还涉及了工业机器人在特定行业中的...
3. **测试与优化**:完成初步部署后,进行系统测试和性能优化。 4. **正式上线**:系统稳定运行后,正式对外开放服务。 #### 6. 项目初步预算 - **硬件采购**:包括服务器、存储设备等。 - **软件开发**:涉及应用...
本文档旨在详细记录并指导“学习自律平台”项目的开发过程,涵盖从需求分析到系统测试的各个环节。通过该文档,项目组成员能够明确各自的任务分工与目标,并为后期系统的维护提供参考依据。 ##### 1.2 背景 随着...
1. **配置步骤与测试结果**:详细记录每个网络节点的配置过程,并提供测试结果以证明网络功能的实现。 2. **问题与解决方案**:列出在调试过程中遇到的问题,以及采取的解决策略。 3. **运行分析**:对整个网络系统...
在Android平台上实现手机视频实时传输是一项技术挑战,但通过合理的步骤和关键技术,可以轻松实现这一功能...完成后的系统将允许用户通过手机实时传输摄像头捕获的视频到PC,拓宽了远程监控、视频分享等多种应用场景。
9. 社交媒体集成:H5游戏的社交分享特性使其能够快速扩散,开发者可以通过微信、QQ等社交媒体平台的SDK,实现游戏内的分享、邀请和排行榜等功能。 10. 跨平台兼容性:H5游戏的一大优势是可以在不同的设备和浏览器上...
这种架构的优势在于能够提高系统的可伸缩性、容错性和性能。本教程可能涵盖以下几个关键知识点: 1. 分布式系统基础:介绍分布式系统的基本概念,包括分布式系统的组成、通信机制(如RPC,远程过程调用)以及分布式...
根据提供的文件信息,我们可以归纳出以下几个关键知识点: ...通过对上述知识点的学习与理解,不仅可以帮助开发者更好地掌握WAP购物网站的设计与实现方法,同时也能为最终用户提供更加优质的服务体验。
本文主要由一位经验丰富的牛人分享了他在FPGA设计中的宝贵经验,旨在为新手提供指导,避免在学习过程中走弯路。 首先,IC设计者应明确自己的专业方向,例如消费电子、PC周边、通信、微处理器或DSP等领域。了解基本...
4. 测试与优化:在实际应用前,建议先进行预览和测试,查看是否有样式问题或功能异常,及时进行调整优化。 三、模板维护与更新 1. 更新升级:为了保持网站的活力和安全性,你需要关注PHPWind的官方更新,适时将...
标题中的“中星微电子为Windows Vista度身定做新产品”指的是中星微电子公司针对微软的新一代操作系统Windows Vista,特别设计和开发了一款新型的PC摄像头处理芯片——VC0301PLNV(301V)。这款芯片旨在满足Windows ...