JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,最新的版本是1.9.1,大家可以到http://jakarta.apache.org/jmeter/index.html下载源代码和查看相关文档。1JMeter作用领域    JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、java对象、数据库和查询、ftp服务器或者其他的资源)。JMeter用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载条件下的总性能情况。你可以用JMeter提供的图形化界面分析
2023-04-06 11:07:51 165KB 使用JMeter进行性能测试
1
savepng 是一种非常高效的 PNG 图像压缩 MEX 例程,在压缩时间和生成的文件大小方面优于 MatLab 的内置 imwrite。 对于默认压缩级别的典型图形大小,savepng 快约 5.8 倍,文件大小仅比 imwrite 大 17%。 在最高压缩级别下,savepng仍快约2.8倍,生成的文件大小小15%。 PNG 编码基于公共领域的 MINIZ 库。 用法savepng(CDATA,filename[,Compression]) 在哪里, * CDATA -- 是标准的 MatLab 图像 m×n×3 矩阵。 这个矩阵可以使用 getframe 命令获得,或者为了更快的实现,未记录的硬拷贝命令* filename -- 要写入的图像的文件名。 不要忘记将 .png 添加到文件名中。 * 压缩——可选的输入参数。 此参数采用 0 到 10 之间的数字来控制压缩量,以尝
2023-04-06 00:38:55 142KB matlab
1
《mysql管理之道:性能调优、高可用与监控》由资深mysql专家撰写,以最新的mysql版本为基础,以构建高性能mysql服务器为核心,从故障诊断、表设计、sql优化、性能参数调优、mydumper逻辑、xtrabackup热备份与恢复、mysql高可用集群搭建与管理、mysql服务器性能和服务监控等方面多角度深入讲解了如何去管理与维护mysql服务器。 书中内容以实战为导向,所有内容均来自于笔者多年实践经验的总结和对新知识的拓展,同时也针对运维人员、dba等相关工作者会遇到的有代表性的疑难问题给出了实用的情景模拟,并给出了解决方案。不论你目前有没有遇到过此类问题,相信对你以后处理相关问题都会有所借鉴。本书适合所有希望构建和管理高性能、高可用性的mysql数据库系统的开发者和dba阅读。 目录 · · · · · · 前言 第一部分 mysql5.5 新特性篇 第1章 mysql5.5介绍 2 1.1 性能上的显著改变 2 1.1.1 mysql5.5默认存储引擎的调整 2 1.1.2 充分利用cpu多核的处理能力 7 1.1.3 提高刷新脏页数量和合并插入数量,改善磁盘i/o处理能力 8 1.1.4 增加自适应刷新脏页功能 9 1.1.5 让innodb_buffer_pool缓冲池中的热数据存活更久 9 1.1.6 innodb的数据恢复时间加快 11 1.1.7 innodb同时支持多个bufferpool实例 15 1.1.8 可关闭自适应哈希索引 17 1.1.9 在innodb中可选择使用内存分配程序 18 1.1.10 提高默认innodb线程并发数 21 1.1.11 预读算法的变化 22 1.1.12 首次在linux上实现了异步i/o 23 1.1.13 恢复组提交 24 1.1.14 innodb使用多个回滚段提升性能 26 1.1.15 改善清除程序进度 26 .1.1.16 添加删除缓冲和清除缓冲 27 1.1.17 控制自旋锁spin lock轮训间隔 28 1.1.18 快速创建、删除、更改索引 29 1.1.19 innodb支持创建压缩数据页 30 1.1.20 可动态关闭innodb更新元数据的统计功能 37 1.2 安全性、稳定性的显著改变 38 1.2.1 复制功能加强 38 1.2.2 中继日志relay-log可自我修复 39 1.2.3 开启innodb严格检查模式 39 1.3 动态更改系统配置参数 39 1.3.1 支持动态更改独立表空间 39 1.3.2 支持动态更改innodb锁超时时间 40 1.4 innodb新参数汇总 40 1.5 同步复制新参数汇总 48 1.6 sql语句写法的改变 53 1.6.1 delete表连接语法改变 53 1.6.2 mysql5.5存储过程支持limit变量 54 1.7 mysql5.1升级为mysql5.5 55 1.7.1 采用mysql_upgrade升级授权表方式升级 55 1.7.2 直接安装mysql5.5,采用数据导出/导入方式升级 59 1.8 性能测试:mysql5.5与mysql5.1 60 第2章 半同步复制 62 2.1 半同步复制简介 62 2.2 半同步复制安装配置 63 2.3 参数说明 63 2.4 功能测试 64 2.4.1 如何验证半同步复制是否正常工作 64 2.4.2 半同步复制与异步复制的切换 65 2.5 性能测试 68 2.6 小结 70 第二部分 故障诊断与性能优化篇 第3章 故障诊断 72 3.1 影响mysql性能的因素 72 3.2 系统性能评估标准 73 3.2.1 影响linux服务器性能的因素 73 3.2.2 系统性能评估指标 74 3.2.3 开源监控和评估工具介绍 76 3.3 故障与处理 79 3.3.1 连接数过多导致程序连接报错的原因 79 3.3.2 记录子查询引起的宕机 84 3.3.3 诊断事务量突高的原因 87 3.3.4 谨慎设置binlog_format=mixed 90 3.3.5 未设置swap分区导致内存耗尽,主机死机 94 3.3.6 mysql故障切换之事件调度器注意事项 95 3.3.7 人工误删除innodb ibdata数据文件,如何恢复 97 3.3.8 update忘加where条件误操作恢复(模拟oracle闪回功能) 99 3.3.9 delete忘加where条件误操作恢复(模拟oracle闪回功能) 108 第4章 同步复制报错故障处理 112 4.1 最常见的3种故障 112 4.1.1 在master上删除一条记录时出现的故障 112 4.1.2 主键重复 114 4.1.3 在master上更新一条记录,而slave上却找不到 115 4.2 特殊情况:slave的中继日志relay-log损坏 116 4.3 人为失误 118 4.4 避免在master上执行大事务 119 4.5 slave_exec_mode参数可自动处理同步复制错误 120 4.6 如何验证主从数据一致 121 4.7 binlog_ignore_db引起的同步复制故障 123 4.8 mysql5.5.19/20同步一个bug 124 4.9 恢复slave从机上的某几张表的简要方法  126 4.10 如何干净地清除slave同步信息 127 第5章 性能调优 129 5.1 表设计 129 5.2 字段类型的选取 133 5.2.1 数值类型 134 5.2.2 字符类型 139 5.2.3 时间类型 141 5.2.4 小技巧:快速修改表结构 148 5.2.5 pt-online-schema-change在线更改表结构 152 5.2.6 mysql5.6在线ddl更改表测试 158 5.3 采用合适的锁机制 161 5.3.1 表锁的演示 161 5.3.2 行锁的演示 164 5.3.3 innodb引擎与myisam引擎的性能对比 166 5.4 选择合适的事务隔离级别 168 5.4.1 事务的概念 168 5.4.2 事务的实现 169 5.4.3 事务隔离级别介绍 171 5.5 sql优化与合理利用索引 177 5.5.1 如何定位执行很慢的sql语句 177 5.5.2 sql优化案例分析 178 5.5.3 合理使用索引 188 5.6 my.cnf配置文件调优 198 5.6.1 per_thread_buffers优化 198 5.6.2 global_buffers优化 200 5.6.3 query cache在不同环境下的使用 201 5.6.4 tuning-primer.sh性能调试工具的使用 205 5.6.5 72 gb内存的my.cnf配置文件 208 5.6.6 谨慎使用分区表功能 211 5.7 mysql5.6同步复制新特性详解 213 第6章 备份与恢复 223 6.1 冷备份 224 6.2 逻辑备份 224 6.2.1 mysqldump增加了一个重要参数 225 6.2.2 取代mysqldump的新工具mydumper 226 6.2.3 逻辑备份全量、增量备份脚本 229 6.3 热备份与恢复 230 第三部分 高可用集群管理篇 第7章 目前流行的4种高可用架构 236 7.1 采用mysql自带的replication架构 237 7.1.1 keepalived+mysql replication架构的搭建演示 237 7.1.2 mmm+mysql replication架构的搭建演示 241 7.2 heartbeat+drbd+mysql架构的搭建演示 249 7.3 红帽rhcs共享存储架构的搭建演示 254 7.3.1 安装过程 257 7.3.2 红帽rhcs集群的维护 265 7.4 mysql高可用集群ha解决方案的测试评估 267 第8章 批量管理服务器 270 8.1 开源工具pssh的使用方法 270 8.2 自己编写的ssh服务器批量管理工具 273 第四部分 监控篇 第9章 性能监控 278 第10章 服务监控 283 10.1 nagios搭建与维护 283 10.2 mysql数据库的监控脚本 288 第五部分 项目案例 第11章 项目案例讲解 292 11.1 数据碎片整理方案 292 11.2 用户信息表水平拆表方案 296 11.3 阿里巴巴中间件cobar水平拆表方案 299
2023-04-05 10:39:40 26.65MB MySQL 管理之道 性能调优
1
Linux性能监控和调优.pdf
2023-04-05 01:43:06 770KB LINUX 性能 调优
1
摘要:介绍了一种用于宽脉冲电磁辐射的宽频带天线——圆锥对数螺旋天线。在通过近似解析计算进行天线结构粗略设计的基础上,利用仿真软件对其进行了较准确和全面的仿真计算,得到了天线的方向图、输入阻抗、电压驻波比和天线上的电流颁等各项参数,从而论证了原解析的误差范围和适用范围。 关键词:宽肪冲电磁辐射 圆锥对数螺旋天线 数值计算宽脉冲大功率电磁辐射技术日趋成熟,该技术可广泛应用于民用、军事、天文等社会生活各个方面。此类电磁脉冲所包含的频谱很宽,对电子系统的干扰和威胁较大。在宽脉冲电磁辐射研究中,发射天线设计是关键所在。天线将脉冲电流转化为空间电磁波,决定电磁波的发射方向、覆盖面积等,并且影响到调制
1
ldpc matlab代码用于深空通信的 LDPC 码 该数值模拟器实现了一个编码器和三个不同的解码器,用于对 . 特别是,该软件实现了《CCSDS TM 同步和信道编码推荐标准》第 7 章中描述的 (8176,7154) 代码。 代码详情 该代码专为任何空间通信链接而设计,尽管它最初是针对航天器与地面元素之间的通信链接的。 空间合格现场可编程门阵列 (FPGA) 技术的当前进步也可能导致空间到空间通信链路的实现。 因此,此代码可应用于任何需要带宽高效通信的空间链路。 一个应用程序示例,此代码由(发布时间:2013 年 2 月)使用。 特别是用于X波段的下行数据传输。 这种 384 Mbps 数据速率通信链路是 NASA 首次使用 LDPC,并且是首次将 LDPC 代码用于任何机构或公司的天地链路。 解码器 解码是使用消息传递算法完成的。 这是一种迭代解码技术,因为消息在位节点和校验节点之间迭代地来回传递,直到获得结果(或过程停止)。 发送的消息是概率,表示对码字比特值的置信度。 将概率值表示为对数似然比 (LLR)很方便。 这种解码称为和积解码,因为使用 LLR 允许使用和和乘积运算
2023-04-04 19:20:18 12.4MB 系统开源
1
火龙果软件工程技术中心   性能测试在测试中往往不被重视,而项目中由于系统性能不合格会给企业带来巨大的损失。基于场景的性能测试设计能避免性能测试的误区。很多企业在性能测试工作中存在一些常见误区,其中部分企业选择基于场景的设计性能测试来避免这些误区,因为这样可以大幅度降低执行成本,同时提高性能测试执行效率。性能测试常见误区请看下面一个性能测试小案例:某公司OA产品的新版本即将发布。为了看看系统的性能,决定安排测试工程师A君执行性能测试任务。A君做法如下:1.找到一台PC机,CPU主频1G,内存512M,……;2.在找到的PC机上搭建了测试环境:安装了Oracle9i、Weblogic等系统软件;
2023-04-04 16:12:29 264KB 基于场景的性能测试设计
1
DO-260B为1090兆赫扩展电文(1090ES)ADS-B机载设备的目前最低性能标准。中国民航局(CAAC)亦明文规定ADS-B系统为获得批准和使用适用须满足DO-260B这一标准。对于航空公司来说,ADS-B极大地提高了ATC系统监视数据的精度,这会帮助ATC了解飞机间的实际间隔,使管制员避免效率低下的引导指令来保持间距。在尾随程序中,帮助飞机机动到最佳运行高度,允许飞行员向ATC请求并接收改变到更高,燃油效率更佳的巡航高度。由于ADS-B的高精度和报告频率的增加可以大幅消减飞机的间隔要求,提高空中交通管制系统的容量。
2023-04-03 20:19:43 26.29MB ADS-B 空管 SSR 260B
1
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 超声脉冲压缩系统的新性能指标% by Sevan Harput % 英国利兹大学。 版权所有 2014。 % % 请将此代码用于科学和教育目的,请参考% 到以下出版物: % Sevan Harput、James McLaughlan、David MJ Cowell 和 Steven Freear, %“超声脉冲压缩系统的新性能指标”, % IEEE 国际超声波研讨会,2014 年。 % http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6931819 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 此函数计算以下性能评估指标% 对数压缩超声图像的选定区域: % -3 dB 主瓣宽度 (
2023-04-02 20:03:08 5KB matlab
1
分集技术可有效提高无线通信系统杭衰落性能,通过将Nakagami衰落下的分集系统等效为单输入单输出系统,推导获得了选择合并(Selection combining , SC)、等增益合并(Equalgain combining , EGC)和最大比合并(Maximal ratio combining , MRC)3种方式下系统的输出信噪比和中断概率等性能表达式,并提出一种基于改进的Nakagami分集信道舍弃法模型用于数值仿真与验证。仿真结果表明,理论表达式结果与仿真值非常吻合,可用于辅助瑞利、莱斯和Na
2023-04-01 14:04:22 921KB 工程技术 论文
1