TRUE CRABS pfp

TRUE CRABS

@true-crabs

258 Following
186 Followers


TRUE CRABS pfp
TRUE CRABS
@true-crabs
Accuracy and Precision
0 reply
1 recast
2 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
Common high level profiling toolsets - Grafana - Prometheus - Loki - Promtail
0 reply
0 recast
1 reaction

TRUE CRABS pfp
TRUE CRABS
@true-crabs
For realtime profiling and visualization https://pyroscope.io/
0 reply
0 recast
0 reaction

TRUE CRABS pfp
TRUE CRABS
@true-crabs
`bytehound` works well with Rust and `snmalloc`. But there is lack of quality for only using this tool. We need more memory profiling tools for rust-tokio friendly, snmalloc.
0 reply
0 recast
0 reaction

TRUE CRABS pfp
TRUE CRABS
@true-crabs
`cargo-flamegraph` is a tool that only displays the result of some tools like `perf`. `perf` is not familiar with memory profiling.
0 reply
0 recast
0 reaction

TRUE CRABS pfp
TRUE CRABS
@true-crabs
0 reply
0 recast
3 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
🛠️ 🐜 ☠️ Common profiling tools with rust - perf - samply - tokio-console - valgrind(memcheck, cachegrind, callgrind, massif, helgrind, DRD, DHAT) - coz - heaptrack - bytehound If anyone know anything else, feel free to drop here!
0 reply
3 recasts
5 reactions

Mira pfp
Mira
@lalonda
0 reply
2 recasts
13 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
🛠️ 🐜 ☠️ Common profiling tools with rust - perf - samply - tokio-console - valgrind(memcheck, cachegrind, callgrind, massif, helgrind, DRD, DHAT) - coz - heaptrack - bytehound If anyone know anything else, feel free to drop here!
0 reply
3 recasts
5 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
Hey rust guys! Have you ever tried to profile `snmalloc` using `valgrind`?
0 reply
7 recasts
52 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
Hi Chain Builders 🍴 , what tools are effective for identifying mem bottlenecks, do you think? If you have any thoughts 💭 , plz feel free to drop here. Let's share ideas and thoughts for improving performance of chains. Thanks
0 reply
3 recasts
28 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
Plz explore the GIgaGas Era. https://www.riselabs.xyz/
0 reply
3 recasts
7 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
I tried samply and firefox profiler for CPU profiling. Both are good for profiling CPU performance of rust project. Is there any opinions with it? https://github.com/mstange/samply https://profiler.firefox.com/
0 reply
2 recasts
7 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
Plz explore the GIgaGas Era. https://www.riselabs.xyz/
0 reply
3 recasts
7 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
Anyone is familiar with `Valgrind`, `dhat` and global allocators? Feel free to drop messages with it. 🙏 🙏 🙏
0 reply
0 recast
0 reaction

TRUE CRABS pfp
TRUE CRABS
@true-crabs
I tried samply and firefox profiler for CPU profiling. Both are good for profiling CPU performance of rust project. Is there any opinions with it? https://github.com/mstange/samply https://profiler.firefox.com/
0 reply
2 recasts
7 reactions

TRUE CRABS pfp
TRUE CRABS
@true-crabs
There is a conflict between them. The snmalloc's mem management system is conflict with Valgrind's tools. Have you tried snmalloc-rs with version 0.3.6?
0 reply
0 recast
0 reaction

TRUE CRABS pfp
TRUE CRABS
@true-crabs
Thanks for sharing. I meant that are tools to identify bottlenecks code itself, especially rust, like monitoring mem alloc, dealloc, heap, cache. Eventually, which part is the most uneffective, how to improve memory usage... these stuffs are main points to consider. For example, Valgrind, heaptrack, bytehound are most common memory profiling tools. Especially what I want to know is for profiling memory for rust-tokio friendly.
0 reply
0 recast
0 reaction

TRUE CRABS pfp
TRUE CRABS
@true-crabs
mostly correct
0 reply
0 recast
0 reaction

TRUE CRABS pfp
TRUE CRABS
@true-crabs
Hi Chain Builders 🍴 , what tools are effective for identifying mem bottlenecks, do you think? If you have any thoughts 💭 , plz feel free to drop here. Let's share ideas and thoughts for improving performance of chains. Thanks
0 reply
3 recasts
28 reactions