All Projects → mikhail-m1 → linux-perf-file-reader

mikhail-m1 / linux-perf-file-reader

Licence: GPL-3.0 license
Library for parse perf.data file from Linux perf tool for Rust

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to linux-perf-file-reader

Tools-I-use
A collection of tools and applications I use for Frontend Development
Stars: ✭ 14 (-17.65%)
Mutual labels:  perf
perf-monitor
Kernel profiler based on perf_event and ebpf
Stars: ✭ 28 (+64.71%)
Mutual labels:  perf
Hotspot
The Linux perf GUI for performance analysis.
Stars: ✭ 2,415 (+14105.88%)
Mutual labels:  perf
Flamegraph
Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3
Stars: ✭ 2,185 (+12752.94%)
Mutual labels:  perf
Koom
KOOM is an OOM killer on mobile platform by Kwai.
Stars: ✭ 2,247 (+13117.65%)
Mutual labels:  perf
liar
Flexible, stand-alone benchmarking
Stars: ✭ 16 (-5.88%)
Mutual labels:  perf
terabit-network-stack-profiling
Tools for profiling the Linux network stack.
Stars: ✭ 68 (+300%)
Mutual labels:  perf
perf
Linux Perf subsystem bindings for Go
Stars: ✭ 19 (+11.76%)
Mutual labels:  perf
perforator
Record "perf" performance metrics for individual functions/regions of an ELF binary.
Stars: ✭ 33 (+94.12%)
Mutual labels:  perf

Rust library for parsing Linux perf tool output (perf.data)

Currently just support of main events are implemented. It was part of other project which hasn't been finished. If you are interested in this library let me know.

Documentation: https://docs.rs/linux-perf-file-reader/latest/linux_perf_file_reader/

Dump of a perf.data from sleep: https://github.com/mikhail-m1/linux-perf-file-reader/blob/master/tests/dump.stdout

To Do

  • Support more events.
  • Check performance on big files.

Contribution

Any feedback is wellcome.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].