1 个仓库
Specialized languages designed to query memory allocation profiles and identify allocation patterns.
Distinct from Code Analysis Query Languages: Targets memory profiling data specifically, whereas code analysis query languages target source code structures.
Explore 1 awesome GitHub repository matching data & databases · Memory Profile Query Languages. 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
Includes a specialized domain-specific language to automate the detection of anomalies and patterns within memory profiles.