随笔分类 - 性能测试
摘要:性能分析与调优如何下手,先从硬件开始,还是先从代码或数据库。从操作系统(CPU调度,内存管理,进程调度,磁盘I/O)、网络、协议(HTTP, TCP/IP ),还是从应用程序代码,数据库调优,中间件配置等方面入手。 单一个中间件又分web中间件(apache 、IIS),应用中间件(tomcat 、
阅读全文
摘要:QPS 和 TPS QPS Queries Per Second 意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS TransactionsPerSecond 是事务数/秒。一个事务是指一个客户机向服务器发送请求然后服务
阅读全文
摘要:一、instruments Instruments 是性能分析、动态跟踪 和分析OS X以及iOS代码的测试工具。 常用的有四种: Allocations:用来检查内存分配,跟踪过程的匿名虚拟内存和堆的对象提供类名和可选保留/释放历史 Leaks:一般的查看内存使用情况,检查泄漏的内存,并提供了所有
阅读全文
摘要:常见的互联网架构中,一般都能看到spring+mybatis+mysql+redis搭配的身影,在我所服务的公司亦是如此。一般来说,应用内部的接口都是直接调用的,所谓的面向接口编程,应用间的调用直接调或者通过类似dubbo之类的服务框架来执行,数据格式往往采用json,即统一也方便各数据间做转换和取
阅读全文
摘要:一、测试环境部署: 1、硬件环境 应用服务器 数量:2台 配置:8核 28G内存 Ø 数据库服务器 数量:2台 配置:8核 56G内存 Ø 测试客户端 数量:1台 配置:4核 28G内存 2、软件环境: 操作系统:Windows Server2016 ,linux Ø 数据库: MySQL redi
阅读全文