软件性能调优
文章平均质量分 82
性能测试是重要的软件测试类型之一,有助于确定应用程序在工作负载下的性能,比如响应能力、可扩展性、可靠性、速度和稳定性等。性能测试对发现错误毫无帮助,但可以消除性能瓶颈,并改善整个应用程序的性能。
CNAS测评的那点事
北京尚云软件测评中心专注软件测评、等保测评等第三方软件测试外包服务,我们出具的CNAS软件测评报告和等保测评报告得到了国家权威软件测评机构的认可,协助企业顺利通过等保二级、三级测评以及项目验收、企业退税、投标、软件登记等提供有力支持。
展开
-
软件产品性能测评
性能测试是重要的软件测试类型之一,有助于确定应用程序在工作负载下的性能,比如响应能力、可扩展性、可靠性、速度和稳定性等。性能测试对发现错误毫无帮助,但可以消除性能瓶颈,并改善整个应用程序的性能。转载 2022-03-17 09:00:20 · 587 阅读 · 0 评论 -
性能工具与应用程序响应时间之间的差别
发现LoadRunner 分析报告中的“缴费”等事务响应时间始终比目标测试模块日志统计到的时间多了200ms 左右。原创 2022-02-23 14:05:05 · 195 阅读 · 0 评论 -
Oracle 19C优化器中自动使用了filter操作
11g和19c的执行计划有一个很明显的差别就是filter操作,在19c环境中优化器居然自动选择了filter"连接方式"。filter被称为改良的nested loop,这个"改良",体现在驱动表连接列的重复值很多时,filter的性能会稍优于nested loop,而代价是一旦SQL使用了filter连接方式,驱动表只能固定为"外表"无论驱动表返回的结果是否足够小。原创 2022-02-23 13:41:49 · 1766 阅读 · 1 评论 -
拍一拍,第三方性能测试报告中的主要性能指标
在我们一份第三方性能测试报告中主要包括常规性能测试指标、稳定性测试指标以及资源利用率性能指标,通过这些性能测试技术指标来判断信息系统性能是否满足业务方要求,是否符合验收标准,通过性能测试,获得服务器运行时的相关数据,从而分析出系统瓶颈,提高系统的稳定性。原创 2022-02-22 10:48:33 · 563 阅读 · 0 评论 -
一文说清linux system load
压测过程中,常见的问题之一就是load 飙高,通常这个时候业务上都有受影响,比如服务rt飙高,比如机器无法登录,比如机器上执行命令hang住等等。本文就来说说,什么是load,load是怎么计算的,什么情况下load 会飙高,load飙高是不是必然业务受影响。原创 2022-02-21 15:18:19 · 102 阅读 · 0 评论 -
利用Fiddler接口工具来辅助测试
fiddler是一款好用的web调试工具,能够记录客户端发出的所有http和https请求(tcp的不支持).虽然是一款调试工具,但是在测试或者分析系统的时候,是一个非常好用的软件。原创 2022-02-20 11:39:13 · 150 阅读 · 0 评论 -
SQLServer 2008数据库查看死锁、堵塞的SQL语句
死锁和堵塞一直是性能测试执行中关注的重点。下面是我整理的监控sql server数据库,在性能测试过程中是否出现死锁、堵塞的SQL语句,还算比较准备,留下来备用。--每秒死锁数量SELECT *FROM sys.dm_os_performance_countersWHERE counter_name LIKE 'Number of Deadlocksc%';--查询原创 2012-11-08 15:03:17 · 4643 阅读 · 0 评论 -
memcache的带图形界面监控工具memcachephp
memcache也有一款图形界面的监控工具(memcachephp),可以通过这个工具查看到局域网内所有部署memcache机器或者端口的memcache的运行情况,对我们监控memcache的缓存命中率、cache利用率、点击率等信息有很好的帮助作用。图形界面工具的推出,有助于我们性能测试工程师脱离命令行方式,避免多个memcache端口的监控窗口来回切换,更能够让测试人员有足够多的时间去做其他原创 2012-11-05 12:32:13 · 7877 阅读 · 0 评论 -
Linux下安装memecache缓存程序
Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。安装平台:centos4.7虚拟机环境:mysql+apache+PHP5所用到的安装包:Libevent(memcached用到了libevent这个库,在编译时用到)下载:htt原创 2012-11-05 14:12:58 · 917 阅读 · 0 评论 -
.NET程序内存分析工具CLRProfiler的使用(性能测试)
大家都知道.net有一套自己的内存(垃圾)回收机制,除非有一些数据(方法)长期占有内存不随着垃圾回收功能而释放内存,这样就造成了我们经常说的内存泄露、内存持续增长得不到释放等问题导致APS.net网站或者C/S应用程序的用户无法正常使用。最终会导致用户通过客服人员或者技术支持人员投诉公司的技术部门,形成一连串的未知的不良反映。 不管哪位性能测试人员,遇到这样的问题都是摸不着头脑,不知从何处原创 2012-11-07 18:06:28 · 11367 阅读 · 0 评论 -
phpredisadmin安装过程
前面一篇已经向大家介绍了《redis的图形界面管理工具:phpredisadmin》,URL:http://blog.csdn.net/wy3552128/article/details/8145319下面来说一下它的安装,说白了吧,phpredisadmin工具就是一个放在Apache或者nginx下web根目录下的网站。平台:VMware上虚拟的centos4.7宿主机原创 2012-11-04 14:06:23 · 5380 阅读 · 0 评论 -
Vmware虚拟机,物理主机为双网卡的解决办法
前几天遇到了一个棘手的问题,局域网中的其他主机不可以使用vmware中的cenos虚拟机。在本地台式机电脑上安装虚拟机后,网络适配器设置成【桥接:直接连接到物理网络】,其他局域网的主机可以ping通。但这样不合人意,我的目的是要把虚拟机放到测试环境中的,不是放在本地机器的,而且本地机器需要每天下班关机,并且配置也低。 把虚拟机迁移到测试环境中的一台服务器上后,centos需要更换IP,和宿原创 2012-11-03 21:16:40 · 1660 阅读 · 0 评论