admin 管理员组文章数量: 887016
背景:
在开发一些极端场景的需求时,需要自测,这种情况需要模拟极端情况很麻烦,所以需要一些压力测试工具来模拟。
微软官方文档中找到了一个文档,专门写了针对cpu,内存,磁盘做压力测试的工具和方法:
Tools To Simulate CPU / Memory / Disk Load | Microsoft Learn
(一)cpu压力测试工具:cpustres
CpuStres - Sysinternals | Microsoft Learn
使用步骤:
1、创建一个线程,注意:创建后默认是睡眠状态。
2、激活一个线程。Active? 是Yes表示激活了。
3、观察CPU占用率,不断的重复1和2两个步骤打到CPU占用率的要求。
(二)内存压力测试工具: testlimit.exe
Testlimit - Sysinternals | Microsoft Learn
使用步骤:
1、查看任务管理器,当前还有多少内存。计算大概需要申请的内存值。
2、调用 TestLimit.exe 申请内存。命令:TestLimit.exe -d -c xxx。 xxx 是以MB为单位。
3、再次查看任务管理器,发现可用内存就很低了,不满足再次调整申请内存的大小。
(三)磁盘空间压力测试:
使用步骤:
1、把consume.exe放到需要压力测试的盘符下面。【压力测试是以盘符为单位】
2、调用consume.exe -disk-space 占用磁盘空间。
3、再次查看盘符对应的磁盘空间,发现已经没有空间了。关闭程序后,占用的磁盘空间会自动释放。
(四)工具下载地址
windows系统下磁盘压力测试工具consume.exe-桌面系统文档类资源-CSDN下载
windows系统下内存压力测试工具testlimit.exe-桌面系统文档类资源-CSDN下载
windows系统下CPU压力测试工具cpustres.exe-桌面系统文档类资源-CSDN下载
版权声明:本文标题:windows系统下压力测试工具(cpu使用率,内存使用率,磁盘使用率,磁盘空间) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726367913h946105.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论