grav:性能可视化工具

时间:2024-02-24 09:59:42
【文件属性】:

文件名称:grav:性能可视化工具

文件大小:166KB

文件格式:ZIP

更新时间:2024-02-24 09:59:42

performance monitoring flamegraph ebpf observability

重力 有助于可视化流程执行的工具集合。 这篇详细介绍了原理和实现细节。 调度程序配置文件 视觉提示,用于通知应用程序线程在准备好产生处理器之前是否已被内核调度程序抢占。 先决条件:安装 用法: $ ./bin/scheduling-profile.sh $PID Recording scheduling information for 10 seconds Wrote scheduler-profile-$PID.svg CPU租期 确定是否最好将应用程序线程限制为特定的一组CPU。 先决条件:安装 用法: $ ./bin/perf-cpu-tenancy.sh $PID Rec


【文件预览】:
grav-master
----.gitignore(13B)
----src()
--------animation()
--------network()
--------cpu()
--------heap()
--------flames()
----bin()
--------functions.sh(140B)
--------scheduling-profile(981B)
--------heap-alloc-flames(911B)
--------validate-perf-map-agent.sh(621B)
--------options.sh(473B)
--------perf-thread-flames(854B)
--------animate-flames(2KB)
--------validate.sh(206B)
--------options-perf-thread-flames.sh(851B)
--------perf-cpu-tenancy(843B)
----sample_apps()
--------build.gradle(2KB)
--------src()
--------gradlew(5KB)
--------README.md(94B)
--------gradle()
----vagrant-grav()
--------install-bcc.sh(736B)
--------Vagrantfile(477B)
--------install-jdk8.sh(74B)
--------init.sh(875B)
--------install-perf.sh(261B)
----LICENSE(11KB)
----_config.yml(25B)
----README.md(7KB)

网友评论