国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

Linux性能测试工具有什么好用的工具,这里推荐一

发布时间:2019/07/29标签:   测试    点击量:

原标题:Linux性能测试工具有什么好用的工具,这里推荐一
1. 媒介本文重要讲授怎样应用sysbench这款软件对Linux效劳器停止基准测试,它支撑CPU、线程、内存、数据库压力测试,是顺序开辟业余职员常常应用的一款基准压力测试软件。

Linux性能测试工具有什么好用的工具,这里推荐一款
2. 基准测试与压力测试基准测试能够懂得为针对体系的一种压力测试。但基准测试不关怀营业逻辑,愈加简略、间接、易于测试,数据能够由东西天生,不请求实在;而压力测试个别斟酌营业逻辑(如购物车营业),请求实在的数据。3. 基准测试的感化关于少数Web利用,全部体系的瓶颈在于数据库;起因很简略:Web利用中的其余要素,比方收集带宽、负载平衡节点、利用效劳器(包含CPU、内存、硬盘灯、衔接数等)、缓存,都很轻易经过程度的扩大(俗称加呆板)来完成机能的进步。而关于MySQL,因为数据分歧性的请求,无奈经过增添呆板来疏散向数据库写数据带来的压力;固然能够经过前置缓存(Redis等)、读写分别、分库分表来加重压力,然而与体系别的组件的程度扩大比拟,遭到了太多的限度。而对数据库的基准测试的感化,就是剖析在以后的设置下(包含硬件设置、OS、数据库设置等),数据库的机能表示,从而找出MySQL的机能阈值,并依据现实体系的请求调剂设置。4. 基准测试的目标数据库目标 TPS/QPS:权衡吞吐量。 呼应时光:包含均匀呼应时光、最小呼应时光、最大呼应时光、时光百分比等,此中时光百分比参考意思较大,如前95%的恳求的最大呼应时光。。 并发量:同时处置的查问恳求的数目。5. 基准测试的分类对MySQL的基准测试,有以下两种思绪: 针对全部体系的基准测试:经过http恳求停止测试,如经过扫瞄器、APP或postman等测试东西。该计划的长处是可能更好的针对全部体系,测试成果愈加正确;毛病是计划庞杂完成艰苦。 只针对MySQL的基准测试:长处和毛病与针对全部体系的测试刚好相同。在针对MySQL停止基准测试时,个别应用特地的东西停止,比方mysqlslap、sysbench等。此中,sysbench比mysqlslap更通用、更强盛,且更合适Innodb(由于模仿了很多Innodb的IO特征),上面先容应用sysbench停止基准测试的方式。6. 装置sysbench7. 应用sysbench测试体系机能软件装置实现后,就要开端测试种种机能了,测试的方式官网网站上也提到一些,但波及到 OLTP 测试的局部却不敷正确。在这里我大抵提一下:7.1 cpu机能测试本人能够依据呆板cpu的机能来恰当调剂数值。以下二图检查CPU设置![root@zcwyou~]#cat/proc/cpuinfo

上一篇:Linux 入门十法,你知道几法?

下一篇:没有了

返回
版权信息Copyright © IT技术教程 版权所有    ICP备案编号:鲁ICP备09013610号