写点什么

性能分析

0 人感兴趣 · 39 次引用

  • 最新
  • 推荐

mperf:移动 / 嵌入式平台算子性能调优利器

mperf 是一个微架构层次的算子性能调优工具箱,主要面向移动/嵌入式平台的 CPU/GPU 核心,目标是“为构建一个更接近闭环的算子调优反馈回路”提供系列基础工具。

https://static001.geekbang.org/infoq/89/89ad7fb0c60a59430fe92c06edc4c3ee.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Continuous profiling 拯救了 Victoria Metrics

用户头像
02-23

普罗米修斯(Prometheus)作为第一代的云原生监控系统,已经走过了整整10个年头,其丰富的功能特性、强大的数据模型等特点赢得了广大的用户,成为最主流的监控系统之一。

Paddle 模型性能分析工具 Profiler:定位瓶颈点、优化程序、提升性能

用户头像
汀丶
2022-11-03

1.Paddle模型性能分析工具Profiler:定位瓶颈点、优化程序、提升性能

https://static001.geekbang.org/infoq/ee/ee318e7cbc16b5f6ae1dd96fe127d3c3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

OpenMLDB 实时引擎性能测试报告

OpenMLDB 提供了一个线上线下一致性的特征平台。其中,为了支持低延迟高并发的在线实时特征计算,OpenMLDB 设计实现了一个高性能的实时 SQL 引擎。本报告覆盖了 OpenMLDB 实时 SQL 引擎的性能测试,包含了在较为复杂的负载、典型配置下的各种性能指标。

https://static001.geekbang.org/infoq/44/44550c4c78be6f6f0c01078bf9de2302.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能分析优化的道与术

用户头像
老张
2022-04-17

性能分析优化的道与术。

3 步排查,3 步优化,探针性能损耗直降 44%

应用接探针除了安全问题,最担心的就是占用系统性能影响业务正常运转,今天分享一个实际案例告诉大家如何来降低探针的性能损耗。下表为某用户的2条核心链路在200并发压测下的性能数据对比,可以看见在接入探针后性能损耗居高不下。

程序员硬核测评:全方位测评 GaussDB(for Redis) 和开源 Redis

文章来源:CSDN // 第三方权威测评比拼,且看高斯Redis如何解决开源Redis痛点。欢迎大家阅览~

https://static001.geekbang.org/infoq/91/9178359bb5eb15d8570c9b98c2119939.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能分析之用户登录 TPS 低以及 CPU 被打满问题分析

用户头像
zuozewei
2022-02-15

用户登录说起来只是一个很普通的功能,不过它的逻辑一点也不简单。因为登录过程要对个人的信息进行对比验证,验证过程中又要调用相应的加密算法,而加密算法是对性能要求很高的一种功能。

https://static001.geekbang.org/infoq/87/87cb5b1e704548aa47b4fa1dbef23248.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文带你快速了解 Java 线上问题快速诊断神器 Arthas

用户头像
zuozewei
2022-01-16

Arthas 是 Alibaba开源的一款 Java 诊断工具,能够查看 Java 应用的线程状态、JVM 信息等,支持在线对业务问题诊断,比如查看方法调用的出入参、执行过程、抛出的异常、输出方法执行耗时等,大大提升了线上问题的排查效率。

https://static001.geekbang.org/infoq/5d/5d3a1cb13ea04da44dc471336e2ba8f6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

字节码增强技术之 Java Agent 入门

用户头像
zuozewei
2022-01-11

​Java 还提供了另外一种方式:依赖 Java Agent 技术,修改目标方法的字节码,做到无侵入的埋点。

https://static001.geekbang.org/infoq/0d/0d8db58abb4184a8501d54a736143673.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能场景之压测策略设计

用户头像
zuozewei
2022-01-10

性能场景应该说是在性能测试中非常关键的一个环节。

https://static001.geekbang.org/infoq/87/87cb5b1e704548aa47b4fa1dbef23248.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能工具之常见压力工具是否能模拟前端?

用户头像
zuozewei
2021-12-31

前几天在整理前端的性能分析时,觉得有个问题点似乎从来没人说起过。

https://static001.geekbang.org/infoq/91/9178359bb5eb15d8570c9b98c2119939.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能分析之系统资源饱和度

用户头像
zuozewei
2021-12-29

在做性能分析的时候,我们不可避免地判断资源到底够不够用?哪里不够?为什么不够?证据是什么?

https://static001.geekbang.org/infoq/38/3805cf5697e0a31246feb7c720556979.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 gprof 进行简单程序的性能分析

用户头像
SkyFire
2021-12-29

gprof产生程序运行时候的函数调用关系,包括调用次数,函数运行时间,调用关系等,可以帮助程序员分析程序的运行流程以及性能瓶颈,以达到编写更高效程序的目的。

【鲲鹏 DevKit 黑科技揭秘】│如何实现全链路系统问题 90% 精准诊断?

摘要:DevKit系统诊断工具是鲲鹏性能分析工具的子工具之一,能够针对内存、网络、存储等常见故障和异常,提供精准定位和诊断能力,帮助用户识别出源代码中的问题点,提升程序的可靠性,故障定位准确率高达90%。

https://static001.geekbang.org/infoq/91/9178359bb5eb15d8570c9b98c2119939.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能分析之 Linux 系统平均负载案例分析

用户头像
zuozewei
2021-12-28

我们详细介绍了 Linux 系统平均负载的相关概念,本文我们来做几个案例分析,以达到加深理解。

https://static001.geekbang.org/infoq/91/9178359bb5eb15d8570c9b98c2119939.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能分析之 TPS 从 300 到 750 的过程

用户头像
zuozewei
2021-12-23

对于性能来说,没有没有瓶颈的系统,性能无止境,且行且调优。

https://static001.geekbang.org/infoq/60/6069ab7bdee2a09acbf460d763b706d3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构 | 如何利用日志链路追踪程序执行的慢 SQL?

用户头像
码农架构
2021-12-21

查看SQL的执行效率,不难想到使用explain分析慢查询,但是前提是你需要非常了解业务背景。否则很难精准定位到。

https://static001.geekbang.org/infoq/91/9178359bb5eb15d8570c9b98c2119939.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能分析之 PHP 应用进程过多导致的 page faults

用户头像
zuozewei
2021-12-14

前阵子在 7DGroup 群里讨论了一个系统遇到的性能问题。在此记录一下,以备后查。​

https://static001.geekbang.org/infoq/91/9178359bb5eb15d8570c9b98c2119939.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能分析之单条 SQL 查询案例分析(mysql)

用户头像
zuozewei
2021-12-10

本文将以一个案例详细展开介绍如何针对单条SQL进行性能分析。

https://static001.geekbang.org/infoq/91/9178359bb5eb15d8570c9b98c2119939.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能分析之构建 Linux 操作系统分析决策树

用户头像
zuozewei
2021-12-10

初学者对性能分析的感受是:横看成岭侧成峰,远近高低各不同。那么应该怎么学习才能建立起自己的性能分析体系,才能做到千山同一月,万户尽皆春。千江有水千江月,万里无云万里天呢?

https://static001.geekbang.org/infoq/87/87cb5b1e704548aa47b4fa1dbef23248.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

性能工具之 Java 分析工具 BTrace 入门

用户头像
zuozewei
2021-12-10

在我们对Java应用做性能分析的时候,往往采用log进行问题定位和分析,但是如果我们的log缺乏相关的信息呢?远程调试会影响应用的正常工作,修改代码重新部署应用,实时性和灵活性难以保证,有没有不影响正常应用运行,又灵活并无侵入性的方法呢?

自建开源 Cassandra 与 GaussDB(for Cassandra) 性能对比测试报告

本文为自建开源Cassandra与GaussDB(for Cassandra)性能对比测试报告,完整描述了整个测试的环境、测试模型和详细的测试步骤,作为性能的参考。

https://static001.geekbang.org/infoq/cf/cff30269ce437b6cd4416a9078718b63.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

样式的书写顺序到底能影响渲染性能吗,css 中定位到底有几种方式

用户头像
你好bk
2021-09-17

在上一讲中我们基本上掌握了 css 的书写顺序和一些简单的布局样式和流程,因为上一讲中并没有涉及到太多的技术类型,基本上都以理论为主的,所以看起来比较轻松一点。“思想先行”一直是我觉得比较重要的一点,在写布局的时候也是这个道理,一定要先思考才能

https://static001.geekbang.org/infoq/57/5772a22d5e01e831d2a422439ae99ed5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆「作者推荐」【JVM 性能分析】精心准备了一套 JVM 分析工具的锦囊(中部)

用户头像
洛神灬殇
2021-07-10

🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(上部)

https://static001.geekbang.org/infoq/57/5772a22d5e01e831d2a422439ae99ed5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆「作者推荐」【JVM 性能分析】精心准备了一套 JVM 分析工具的锦囊(上部)

用户头像
洛神灬殇
2021-07-09

🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(上部)

https://static001.geekbang.org/infoq/41/4149a07699fc41ab3fba8766436d18a8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

pprof 排查 Golang 服务内存问题

用户头像
循环智能
2021-06-16

运维团队发现线上cron服务(cron是我们一个微服务的名字),每天会被k8s重启很多次;查看线上监控发现重启前,cron服务都达到了内存限制,初步怀疑有内存泄漏;研发团队以cron内存泄漏排查为例,说明如何用pprof来排查Golang服务内存相关问题。

java 性能分析与问题定位 实战

用户头像
try catch
2021-05-19

今天我们来聊下生产环境排查、定位问题的工具和方法。

Nginx 性能分析之 gpreftools

用户头像
运维研习社
2021-05-13

之前介绍了多种nginx调试工具,今天介绍nginx性能分析工具——gperftools

https://static001.geekbang.org/infoq/ea/ea5dd102c53a04b295136e43bf9d2c66.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一个简单实用的 Linux 性能分析工具

用户头像
运维研习社
2021-03-05

​在linux中,我们通常用time命令来计算某个程序或某个命令、脚本的运行耗时,比如我需要查看ps命令执行时间

性能分析_性能分析技术文章_InfoQ写作社区