性能分析

23 22 | MySQL有哪些“饮鸩止渴”提高性能的方法?

不知道你在实际运维过程中有没有碰到这样的情景:业务高峰期,生产环境的MySQL压力太大,没法正常响应,需要短期内、临时性地提升一些性能。 我以前做业务护航的时候,就偶尔会碰上这种场景。用户的开发负责人说,不管你用什么方案,让业务先跑起来再说。 但,如果是无损方案的话,肯定不需要等到这个时候才上场。今 ......
饮鸩止渴 性能 方法 MySQL 23

19 18 | 为什么这些SQL语句逻辑相同,性能却差异巨大?

在MySQL中,有很多看上去逻辑相同,但性能却差异巨大的SQL语句。对这些语句使用不当的话,就会不经意间导致整个数据库的压力变大。 我今天挑选了三个这样的案例和你分享。希望再遇到相似的问题时,你可以做到举一反三、快速解决问题。 案例一:条件字段函数操作 假设你现在维护了一个交易系统,其中交易记录表t ......
语句 逻辑 差异 性能 SQL

8 07 | 行锁功过:怎么减少行锁对性能的影响?

在上一篇文章中,我跟你介绍了MySQL的全局锁和表级锁,今天我们就来讲讲MySQL的行锁。 MySQL的行锁是在引擎层由各个引擎自己实现的。但并不是所有的引擎都支持行锁,比如MyISAM引擎就不支持行锁。不支持行锁意味着并发控制只能使用表锁,对于这种引擎的表,同一张表上任何时刻只能有一个更新在执行, ......
功过 性能 07

SATI 文献题录信息统计分析工具

SATI支持以下数据分析任务: 多种数据清洗工具:文献去重、词干提取、应用停用词、智能清洗等。 提取高频字段,并输出频次排名列表。 基于高频字段生成时间序列图,可输出下载时间序列数据。 构建高频字段共现矩阵,并输出Excel/TSV格式矩阵。 自动基于共现矩阵,生成知识图谱 (Network/Kno ......
题录 统计分析 文献 工具 信息

【调试】Valgrind内存泄漏内存越界|运行时间|调用|cache命中率|多线程竞态|堆栈分析...

目录 即看即用 详细 简介 Valgrind工具详解 安装 使用 检测内存泄漏 其他内存问题 memcheck 工具的常用选型 其他选项 附录 其他类似工具 实例分析: 03. 使用未初始化的内存 04. 使用野指针 05. 动态内存越界访问 06. 分配空间后没有释放 07. 不匹配使用delet ......
内存 堆栈 命中率 线程 Valgrind

suricata高性能之pf_ring抓包+hyperscan规则匹配

suricata高性能之pf_ring抓包+hyperscan规则匹配 一、PF_RING 1、简介 pfring是一种加速处理数据包的实现方法,可以比较有效地提升网卡获取和发送数据包的速度。PF_RIN是一个Linux内核模块和用户空间框架,它允许您以高速率处理数据包,同时为数据包处理应用程序提供 ......
高性能 hyperscan suricata 规则 pf_ring

22 21 | 高性能设计,一切都围绕着契约精神

你好,我是乔新亮。这一讲,我们来聊聊如何实现架构的高性能设计。 前面我们讲过,产品思维有两个核心关键词:“契约精神”和“洞察人性”。其实高性能设计,也和契约精神是密切相关的。我将其总结为:高性能设计,一切围绕着契约精神。 你可能会想,高性能设计不就是可以支撑大流量、高并发的架构设计吗?和契约精神又有 ......
契约 高性能 精神 22 21

BLE无线性能粗测-CH582 CH592 CH573

BLE无线信号好的基础是硬件设计要遵循一定的要求,具体如下: CH582M 原理图设计 如果没有遵循以上要求,BLE无线信号是没有办法保证的,后面的测试方法可以继续,可能改善,但是可能影响不大(举个例子,身高179cm,随便穿个鞋子就180+了,如果只有150cm,想通过穿鞋子达到180+,你品品) ......
CH 性能 无线 BLE 582

记一次 腾讯会议 的意外崩溃分析

一:背景 1. 讲故事 前段时间在用 腾讯会议 直播的时候,居然意外崩溃了,还好不是在训练营上课,不然又得重录了,崩完之后发现 腾讯会议 的 bugreport 组件会自动生成一个 minidump,截图如下: 作为一个.NET高级调试的技术博主,非 .NET 的程序也得要研究研究哈😄😄😄,有 ......
会议

Linux测试硬盘性能测试之hdparm、dd

你可以使用以下命令在一个Linux或类Unix操作系统上进行简单的I/O性能测试。 dd命令 :它被用来在Linux和类Unix系统下对硬盘设备进行写性能的检测。 hparm命令:它用来在基于 Linux 的系统上获取或设置硬盘参数,包括测试读性能以及缓存性能等。 一、hparm 1.1、安装hdp ......
性能 硬盘 hdparm Linux

比特币源码分析--深入理解区块链16.Base58编码和解码

比特币源码分析--深入理解区块链16.Base58编码和解码 Base58是比特币中使用的一种独特编码方式,它主要用于比特币的钱包地址,在前面文章已经介绍过如何通过椭圆曲线方程算法,通过私钥来生成相应的公钥,钱包地址就是通过公钥计算得来,在后面的章节中将详细介绍如何通过公钥生成钱包地址。由于钱包地址 ......
区块 源码 编码 Base 16

大揭秘!瑞芯微RK3568对比RK3399性能解析

RK3568核心板简介 ​ RK3568核心板是武汉万象奥科基于瑞芯微Rockchip的RK3568设计的一款高性能核心板。它采用四核Cortex-A55架构,最高主频可达2.0GHz,同时集成Mali-G52 2EE GPU,支持4K@60fps H.265/H.264/VP9解码和4K@60fp ......
性能 RK 3568 3399

jmeterGUI页面数据分析

转载:http://www.cnblogs.com/leeboke/p/5238269.html 参考资料:https://girliemangalo.wordpress.com/2009/10/29/jmeter-run-scripts-from-the-console/ 结果分析参见:http: ......
数据分析 jmeterGUI 页面 数据

后台性能测试规范

参考资料 ISO25010 IEEE 829 29119 书籍《Performance Testing An ISTQB Certified Tester Foundation Level Specialist Certification Review.epub》 目的 规范云平台性能测试,包括测试 ......
后台 性能

iperf 网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。

https://blog.csdn.net/qq_37858386/article/details/117159449#:~:text=Android%20%E7%BD%91%E7%BB%9C%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7 ......
iperf 带宽 测试工具 TCP UDP

图计算引擎分析--GridGraph

GridGraph是一种单机核外图处理系统,在大规模图处理系统中充分利用磁盘读写,在有限内存中高效完成大规模图计算。GridGraph充分利用磁盘大容量,解决单机内存有限时实现大规模图计算问题。GridGraph采用Streaming-Apply方式减少计算中的IO 请求数量,通过文件调入顺序减少不... ......
GridGraph 引擎

2023上海车展电动车与底盘分析

2023上海车展电动车与底盘分析 这届上海车展,“没有”燃油车! 2023年4月18日,两年一度的上海车展拉开帷幕,作为今年首个全球A级车展,各路大咖在此云集,各家车场也是争奇斗艳。 用何小鹏的话讲,互联网行业70个竞对就已经顶天,而上海车展这几天有120多家车企开发布会,可见火热程度。 科技每日推 ......
底盘 电动车 车展 2023

R语言单位根、协整关系Granger因果检验、RESET分析汇率在岸和离岸数据时间序列

全文链接:http://tecdat.cn/?p=32188 原文出处:拓端数据部落公众号 单位根的随机性趋势与协整关系对实证分析中时间序列的影响是不容小觑的。检验的目的在于更好的分辨数据特性、甄选模型,以达到或能预测或能证实因果关系或否定以上两者的结果。 单位根检验 基本思路 在进行时间序列分析时 ......
时间序列 因果 汇率 序列 Granger

PromQL的一个QPS语句的分析

这里以一个请求count指标为例,该指标是随时间增长的瞬时向量,如何用这个指标计算QPS,可以参照如下: req_sum_total 瞬时向量,value and timestamp,当然返回的数据是一个集合 req_sum_total{Project =~ "vlm.+", uri!~"/stat ......
语句 PromQL QPS

典型用户分析

小玲 一个有着年迈多病母亲需要照顾的家庭主妇 名字 小玲 性别、年龄 女,34岁 收入 做兼职,普通工作 比例和重要性 市场比例较大 典型场景 为了为母亲看病,去医院不想在公交车上拥挤,想要拥有一个舒适的环境 使用本产品环境 在车上如果需要一些吃的和用的可以随时购买 小刚 一个喜欢逛景点的大学生 名 ......
典型 用户

高性能双麦阵列拾音束语音降噪消回音处理芯片 nr2048

NR2048芯片采用先进的语音处理技术,芯片拥有8k-16k频率采样,旨在嘈杂环境中改进语音通话的清晰度,以及有助于改善语音识别命令输入 NR2048芯片拥有先进的双麦克风阵列拾音束成型技术可以追踪通话者的声音,过滤掉不需要的背景噪音,提供自然的声音为任何环境中的用户提供清晰的对话。 1.1 概述 ......
阵列 回音 高性能 语音 芯片

javasec(五)URLDNS反序列化分析

这篇文章介绍 URLDNS 就是ysoserial中⼀个利⽤链的名字,但准确来说,这个其实不能称作“利⽤链”。因为其参数不是⼀个可以“利⽤”的命令,⽽仅为⼀个URL,其能触发的结果也不是命令执⾏,⽽是⼀次DNS请求。ysoserial 打包成jar命令 mvn clean package -Dski ......
序列 javasec URLDNS

Linux 性能分析工具汇总

出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。如果没有完善的计算机系统知识,网络知识和操作系统知识,文档中的工具,是不可能完全掌握的,另外对系统性能分析和优化是一个长期的系列。 本文档主要是结合Lin ......
性能分析 性能 工具 Linux

Lucene之使用详解分析

1 Lucene 1.1 简介 Lucene 是 Apache Jakarta 家族中的一个开源项目,它不是一个完整的搜索应用程序,但可为我们的应用程序提供索引和搜索功能。Lucene 也是目前流行的基于 Java 的开源全文检索工具包。 目前已有很多应用程序基于 Lucene 实现了搜索功能,比如 ......
Lucene

TFA-收集日志及分析

下载 https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=272133523880062&id=1513912.1&_afrWindowMode=0&_adf.ctrl-state=fghvcgapa_617a 安装 [ro ......
日志 TFA

R基本统计分析

#一、基本统计分析之基本方法#####R语言实战—第7章(描述性统计、频数表和列联表、相关及检验、t检验等) #1.1 描述性统计分析#### #例子:通过sapply() #定义一个函数,其中自变量为x,这里选择不忽视缺失值mystats<-function(x,na.omit=F) { x<-x ......
统计分析

dlv分析GO高CPU应用

delve是golang推荐的go语言调试工具。 构造100% CPU应用 package main import ( "time" ) func add() { i := 0 for { i++ } } func main() { go add() time.Sleep(time.Hour) } ......
dlv CPU

Webpack编译结果分析

编译结果分析 观察编译结果后,模拟打包模块 // 改对象中保存了所有的模块,以及模块对应的代码 var modules = ((modules)=> { var moduleExports = {}; // 用于缓存模块的导出结果 // require函数相当于是运行一个模块,得到模块导出结果 fu ......
Webpack 结果

漫谈前端自动化测试演进之路及测试工具分析

随着前端技术的不断发展和应用程序的日益复杂,前端自动化测试也在不断演进。随着 Web 应用程序变得越来越复杂,自动化测试的需求也越来越高。如今,自动化测试已经成为 Web 应用程序开发过程中不可或缺的一部分,它们可以帮助开发人员更快地发现和修复错误,提高应用程序的性能和可靠性。 ......
测试工具 前端 工具

缓存与数据库双写一致性几种策略分析

本文将对几种缓存与数据库保证数据一致性的使用方式进行分析。为保证高并发性能,以下分析场景不考虑执行的原子性及加锁等强一致性要求的场景,仅追求最终一致性。 ......
一致性 缓存 策略 数据库 数据