1 个仓库
Systems that capture memory metrics from a target machine and stream them to a remote analysis host.
Distinct from Memory Analysis: Existing candidates focus on static analysis or specific JVM/Keyspace analysis, not the architectural pattern of remote streaming for performance.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Remote Memory Profiling. Refine with filters or upvote what's useful.
Bytehound is a Linux memory profiler that utilizes a custom global allocator to intercept memory requests and track allocations and deallocations. It records full call-stack traces for every memory operation to map allocations back to their originating source code. The project features a remote memory profiling system that streams capture data via network sockets to a separate machine, minimizing resource overhead on the target system. Analysis is supported by a specialized domain-specific query language used to automate the detection of memory patterns and anomalies. The tool covers heap al
Streams profiling data from a memory-constrained target to a separate machine for analysis without impacting performance.