小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

本文介绍Ceph集群监控的关键指标与语义,强调“集群能写”不等于“集群健康”。文章详细解析ceph status、PG状态、OSD性能、Prometheus指标等字段含义,指出常见误判如active+degraded不等于数据丢失、均值掩盖尾延迟等,并提供容量规划与排障建议,帮助读者准确理解Ceph可观测性。

【Ceph RADOS】可观测:如何读懂 ceph status、pg dump 与 OSD perf

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-08-14T00:00:00Z

perf_event子系统自Linux 2.6.31引入,成为性能监控的标准。其设计目标是通用性、高效性和灵活性,支持多种事件类型。通过统一接口监控硬件和软件事件,帮助开发者定位瓶颈和分析系统行为。核心功能为事件监控,用户可通过系统调用获取数据。perf工具利用该子系统进行性能分析,支持计数和采样模式,适用于多种监控需求。

Linux 中的 perf_event:深入理解性能监控子系统

极客技术博客’s Blog 极客技术博客’s Blog · 2025-12-06T10:00:12Z
使用gcov和perf优化代码实战

作者学习了C语言和编译原理,编写了一个BrainFuck编译器。通过gcov和perf工具分析后,发现生成C代码的函数占用大量CPU时间。经过优化,循环次数显著减少,性能明显提升。

使用gcov和perf优化代码实战

dpkg123的博客 dpkg123的博客 · 2025-11-13T20:50:33Z

该代码用于采集PERF_COUNT_HW_CPU_CYCLES数据,测试在不同操作系统下的输出。在Ubuntu环境下输出正常,而在AliOS环境下输出异常,始终为零。代码实现了性能事件的打开、重置和启用功能。

rust 使用perf_event_open 观测事件,部分系统事件不更新

Rust.cc Rust.cc · 2025-11-12T11:43:08Z

本文讨论了网络故障排查中的常见问题,介绍了内核的三层可观测基础设施(tracepoint、kprobe/fentry、PMC),以及如何使用bpftrace、perf和ftrace等工具进行网络诊断。重点分析了TCP连接延迟的根因,展示了如何通过这些工具追踪丢包和TCP重传等问题,并提供了实用的命令示例和最佳实践。

【Linux 网络子系统深度拆解】内核网络追踪工具箱:bpftrace/perf/ftrace 实战

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2025-07-23T00:00:00Z

本文探讨了如何追踪.NET程序中的mmap内存泄露,提供了C语言内存分配示例,并使用perf工具监控mmap事件。作者总结了调试中的挑战,指出了Linux环境下.NET调试的不足,并分享了找到泄露原因的经验。

Linux系列:如何用perf跟踪.NET程序的mmap泄露

dotNET跨平台 dotNET跨平台 · 2025-05-08T00:01:07Z

本文探讨了如何追踪.NET程序中的mmap内存泄露,提供了C语言内存分配示例,并使用perf工具监控mmap调用。最终通过dotnet-dump分析,识别出导致内存泄露的C#方法,并指出.NET在Linux调试中的不足。

Linux系列:如何用perf跟踪.NET程序的mmap泄露 - 一线码农

一线码农 一线码农 · 2025-05-07T04:13:00Z

文章提到了一些性能分析和调试工具,包括 profiling、benchmarking、ptrace、ftrace、strace、ltrace、perf、flamegraph、binary、kernelshark、kcov 和 gcov。

开发工具集合

shrik3 shrik3 · 2025-02-03T10:54:16Z
Linux 的性能分析(Perf)实现探究

本文探讨了Linux中的性能分析工具Perf及其硬件性能计数器(PMU)原理,特别是ARM架构的实现。PMU通过配置性能计数器监测硬件事件,并支持用户态直接读取计数器。文章还介绍了内核驱动如何管理这些计数器,以及Perf子系统如何处理用户请求。此外,讨论了虚拟化环境下的性能计数器管理及Intel与ARM平台的不同跟踪机制。

Linux 的性能分析(Perf)实现探究

杰哥的小笔记 杰哥的小笔记 · 2024-12-10T00:00:00Z

本文介绍了perf工具及其在性能分析中的应用,包括事件追踪、ftrace以及硬件和软件事件的测量。perf通过perf_event_open系统调用收集用户空间和内核空间的数据,支持多种事件类型,提供高效的性能监控与分析功能。

perf 工具速查表

shrik3 shrik3 · 2024-10-27T12:15:55Z

本文介绍了perf工具的工作原理,包括事件跟踪、性能监控和用户空间分析。perf支持硬件和软件事件,利用ftrace和kprobes进行数据收集,提供高效的性能分析。

perf 速查表

shrik3 shrik3 · 2024-10-27T12:15:55Z

本文介绍了Linux内核自带的系统性能优化工具perf的功能和使用方法,包括打印消耗CPU时间较多的用户程序调用栈、生成火焰图、查看硬件和软件事件等。文章还介绍了perf的安装和基本使用方法,以及使用perf record和perf report进行性能分析和优化。最后,介绍了使用perf生成火焰图的方法和步骤。

perf性能分析工具使用分享

良许Linux教程网 良许Linux教程网 · 2024-05-09T14:30:09Z

本文提出了一个全景神经辐射场模型(PERF)用于360度全景图的新视角合成,实现了在复杂场景中的3D漫游。该方法在Replica数据集和PERF-in-the-wild数据集上进行了广泛实验证明了其优越性,并可广泛应用于全景图转3D、文本转3D和3D场景风格化等实际应用中。

PERF:从单个全景图生成全景神经辐射场

BriefGPT - AI 论文速递 BriefGPT - AI 论文速递 · 2023-10-25T00:00:00Z
Kubernetes 可观测性:使用火焰图进行代码分析

本文介绍如何在Kubernetes环境中运行Linux性能分析器,包括perf和生成火焰图。同时,介绍了在Kubernetes环境中运行性能分析器的局限性,并提出了kubectl-flame作为替代方法。文章还解释了如何在Kubernetes pod中手动运行perf并生成火焰图输出文件。

Kubernetes 可观测性:使用火焰图进行代码分析

Percona Database Performance Blog Percona Database Performance Blog · 2023-10-12T13:41:50Z
聊聊 Python 3.12 中 perf 的原生支持

Python 3.12 perf原生支持的特性,允许用户往/tmp/perf-%d.map文件中写入地址与符号之间的映射,从而实现对非NATIVE CODE的采样。

聊聊 Python 3.12 中 perf 的原生支持

Manjusaka Manjusaka · 2023-10-05T15:50:00Z

本文介绍了使用Linux tracepoints、perf和eBPF跟踪数据包路径的方法,包括自定义跟踪器和过滤条件。作者建立了一个简单易用的底层数据包跟踪器,并提到eBPF/bcc可用于深度故障排除和跟踪。

使用Linux tracepoints、perf 和 eBPF 跟踪包的旅程

鸟窝 鸟窝 · 2023-09-11T14:09:17Z

本文介绍了在Linux上使用perf和PerfCollect工具分析.NET程序的CPU高占用问题。通过故意进入死循环并使用perfCollect工具采集和分析数据,最终定位引起CPU高占用的方法。文章还提到了PerfView工具的强大功能,可以从采集的数据中提取有用信息。总结指出,在Linux上监控和分析.NET程序问题相对于Windows更麻烦。

PerfCollect洞察Linux 上C#程序CPU爆高

dotNET跨平台 dotNET跨平台 · 2023-07-19T00:02:41Z

运维派是国内最早成立的IT运维技术社区,perf是一款功能强大的性能分析工具,可以在Linux系统上检测和调试各种性能问题。它支持多种统计和视图模式,帮助开发者和系统管理员优化系统性能、解决问题和了解Linux系统运行原理。perf工具的核心组件包括perf事件、perf计数器、perf命令行工具、perf数据存储和perf分析器。用户可以进行性能统计、性能剖析、性能记录、性能报告、源码级别的性能分析、实时查看热点函数、内置基准测试、系统调用跟踪与分析等操作。perf工具还具有一些高级技巧和实践,如自定义性能事件、与其他性能工具结合使用、多核性能分析、长时间监控与分析、分析虚拟化和容器环境中的性能等。在使用perf工具时,可能会遇到一些常见问题,可以根据相应的解决方案来解决这些问题。除了perf工具,还有其他性能分析工具可供选择,如gprof、Valgrind、SystemTap。

Linux perf:掀开性能分析的神秘面纱

运维派 运维派 · 2023-07-03T02:53:49Z

一、引言 (Introduction) 简要介绍Linux perf (Brief Introduction […]

Linux perf:掀开性能分析的神秘面纱

运维派 运维派 · 2023-07-03T02:53:49Z
Linux "perf" 工具性能提升约60倍

在Debian上,Linux的“perf”工具存在性能问题,导致频繁调用addr2line。通过修改perf以使用长时间运行的addr2line进程,性能显著提升,从原来的12分钟缩短至11秒,速度提升约68倍。

Linux "perf" 工具性能提升约60倍

eighty-twenty news eighty-twenty news · 2021-09-09T11:31:10Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码