Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[自荐][工具] 一款利用 Flamegraph (火焰图) 来分析磁盘使用率工具 FlameDisk #1665

Open
yujinqiu opened this issue Mar 5, 2021 · 1 comment

Comments

@yujinqiu
Copy link

yujinqiu commented Mar 5, 2021

背景

FlameGraph 在软件性能分析领域火焰图具有十分重要的位置,
可以帮助软件工程师快速分析 CPU 耗时, 快速找到性能瓶颈.
Firefox 直接内置了该工具 FlameChart, 帮助前端工程师分析网页性能.
Golang 的 pprof 工具的 WebUI 也内置了 FlameGraph , 帮助后端工程师分析网页性能.

在日常使用电脑中, 我们经常会到磁盘空间不足的情况. 如何快速找到磁盘占用的大文件?
这问题其实和软件性能分析中的快速找到性能瓶颈是同一回事, 所以就诞生了 FlameDisk.
flamedisk

下载地址

download-flamedisk

FlameDisk 官网

https://engineerdraft.com/flamedisk/

或者 Appstore 搜索 FlameDisk

充分尊重大家的数据隐私性, 不采集任何数据.
image

特殊说明

由于该 FlameDisk 使用的是 SwiftUI 的比较新的特性, 所以目前只能在 macOS Big Sur (>= 11.0) 版本上运行.

参考内容

FlameGraph 官网
如何读懂火焰图?

@liudhzhyym
Copy link

有新意

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants