授权协议 ISC
开发语言 JavaScript HTML/CSS
操作系统 跨平台
软件类型 开源软件
所属分类 大数据可视化
开源组织
地区 不详
投 递 者 白开水不加糖
适用人群 未知
收录时间 2021-08-06

软件简介

flamebearer 是一个用于 Node 和 V8 的极快的火焰图工具。用于可视化和探索性能分析结果。旨在生成快速、轻量级的火焰图,即使在非常大的输入下也能保持响应。

示例图

# install flamebearer (Node v8.5+ required)
$ npm install -g flamebearer

# profile your app
$ node --prof app.js

# generate flamegraph.html from a V8 log and open it in the browser
$ node --prof-process --preprocess -j isolate*.log | flamebearer
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表于大前端专区
2020/07/08 15:58

记-Nodejs埋点服务-定位cpu瓶颈

# 1. 定位cpu瓶颈代码 定位nodejs cpu 性能瓶颈,有好多方法。目的都是为了拿到个火焰图,我试了个遍做个小总结 关于火焰图: [如何读懂火焰图?- 阮一峰](http://www.ruanyifeng.com/blog/2017/09/flame-graph.html), 我的经验就是检查火焰图的大平层,即那些高耗时的函数。**Nodejs 是对密集型函数是否敏感的语言,因为cpu密集型计算会阻塞事件循环, 致命的影响QPS,解决干掉那些高cpu 耗时的密集型函数对QPS的提升至关重要*...

0
0
发表于程序人生专区
2020/06/11 08:45

Node使用火焰图优化CPU爆涨

背景 话不多说,先上图,这是得到App静态资源更新服务的CPU使用率监控,可以看到7月2号到7月3号后,cpu使用率发生了爆涨,在八点的早高峰和下午六点的晚高峰,几乎可以把cpu打满。发现问题当机立断,升级配置将2核4g升级至4核8g,先保证服务稳定,我们再继续查问题。 下图是升级配置后的截图,所以看到的图已经温柔很多了,本人当时看到监控的时候,所有波峰都是打在红线以上的,虽然还没有引起报警,但是默默掏出小本本记下找时...

0
0
发表于大前端专区
2020/06/28 08:00

Node使用火焰图优化CPU爆涨

背景 话不多说,先上图,这是得到App静态资源更新服务的CPU使用率监控,可以看到7月2号到7月3号后,cpu使用率发生了爆涨,在八点的早高峰和下午六点的晚高峰,几乎可以把cpu打满。发现问题当机立断,升级配置将2核4g升级至4核8g,先保证服务稳定,我们再继续查问题。 下图是升级配置后的截图,所以看到的图已经温柔很多了,本人当时看到监控的时候,所有波峰都是打在红线以上的,虽然还没有引起报警,但是默默掏出小本本记下找时...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部