bytehound
profiler
Our great sponsors
bytehound | profiler | |
---|---|---|
16 | 184 | |
3,848 | 1,091 | |
- | 2.0% | |
3.8 | 9.7 | |
9 months ago | 4 days ago | |
C | JavaScript | |
GNU General Public License v3.0 or later | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bytehound
-
My Rust program (Well, game) is leaking memory, 4MB/s.
I've found bytehound helpful for tracking memory leaks: https://github.com/koute/bytehound
-
Show HN: I wrote a tool in Rust for tracking all allocations in a Linux process
Interesting approach. How is performance compared to something like https://github.com/koute/bytehound
-
Introducing alloc-track: Precise memory profiling by stack trace and thread.
https://github.com/koute/bytehound is another tool in this space to be aware of
- Out of the loop: WASM for non-web projects
- Which gui crate would you suggest for a simple program?
-
Implementing a C++ memory allocator to track our framework memory usage
If you're on Linux (and since you're considering using Valgrind then you must be) you could use something like my Bytehound; you can also script its analysis, so if you'd be interested in e.g. figuring out which libraries allocate how much you can also do that.
Ot sure if it will fit your needs but maybe bytehound is worth looking into.
-
Memory leak in a long running process.
I had a great success recently with https://github.com/koute/bytehound/issues/86
- Hi, I’m new in rust, I have some expirience with c# and its classes ans structs. I can’t find information about that is happend with struct in rust when I pass it to function argument. Are there some copy effect ?
-
Does rust have a visual analysis tool for memory and performance like pprof of golang?
For memory you can also try Bytehound, which is a memory profiler I wrote a while back. It's not technically Rust-specific, although it is written in Rust and has Rust-specific features like automatic Rust symbol demangling.
profiler
-
Problems with Firefox non snap versions on Ubuntu 22.04?
Next time, send a SIGABRT to the main process (kill -6 $(pidof firefox)) and use the resulting backtrace (you will find a link to the crash report in about:crashes) to file a bug. A performance profile could be useful, but you'll need to know first what to capture. This seems like a graphics issue, so try the Graphics preset. Share a link to your report.
-
Firefox not loading vs Chrome?
Next time this happens, grab a profile: https://profiler.firefox.com and file a bug: https://bugzilla.mozilla.org/enter_bug.cgi
-
Why Spidermonkey is way slower than V8 or JavaScriptCore?
Please file bugs with performance profiles to help investigate things. Firefox devs need good info, and it's not always easy to get it. It could be anything from some optimizations not being implemented yet, to garbage collection taking place at bad times, to sites simply running different code on Firefox (yes, really, I see that in my webcompat work).
- Firefox twice as slow as chrome
-
Opening new YouTube tabs in Firefox is harder on CPU than other browsers.
If it is not too much trouble do you think you could capture a profile of you loading YouTube? https://profiler.firefox.com/
- Firefox Profiler
-
Video playback problems
I'm not sure either. It might be an external application interfering. See if this article helps. If this is a new issue, you could try to use mozregression to find which commit broke it and file a bug. If you do file a bug, make sure to include a performance profile captured while reproducing the issue. Share a link to your report if you do.
-
Firefox causing severe battery drain on desktop to the point where it is unusable!
Try also seeing in about:performance and using Firefox Profiler to analyze what is draining your battery.
-
Firefox Lost More Than 7 Million Users Since Last Year
A profile is easy to grab: https://profiler.firefox.com
- Block Youtube Ads Only
What are some alternatives?
memory-profiler - A memory profiler for Linux. [Moved to: https://github.com/koute/bytehound]
heaptrack - A heap memory profiler for Linux
xkeysnail - Yet another keyboard remapping tool for X environment
goawk - A POSIX-compliant AWK interpreter written in Go, with CSV support
old-reddit-redirect - Ensure Reddit always loads the old design
wolvic - A fast and secure browser for standalone virtual-reality and augmented-reality headsets.
rust-threadpool - A very simple thread pool for parallel task execution
OpenH264 - Open Source H.264 Codec
vdpau-va-driver-vp9 - Experimental VP9 codec support for vdpau-va-driver (NVIDIA VDPAU-VAAPI wrapper) and chromium-vaapi
pprof - pprof is a tool for visualization and analysis of profiling data
heappy - heap profiler for rust