awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesCustom Performance Counters

User-defined tracking variables that record specific events or rates alongside timing data.

Distinct from Metric Rate Tracking: Distinct from Metric Rate Tracking: focuses on general user-defined counters for benchmark reporting rather than just event frequency.

Explore 3 awesome GitHub repositories matching data & databases · Custom Performance Counters. Refine with filters or upvote what's useful.

Awesome Custom Performance Counters GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • google/benchmarkAvatar von google

    google/benchmark

    10,240Auf GitHub ansehen↗

    This project is a performance measurement framework and microbenchmarking library designed for C++ and Python. It provides a toolset for measuring the execution time of small code fragments using high-resolution timers, calculating statistical aggregates, and analyzing asymptotic complexity. The framework distinguishes itself through specialized capabilities for multithreaded performance testing, using synchronized execution to measure parallel throughput. It includes mechanisms to prevent compiler optimizations from removing benchmarked code and supports complex parameterization via Cartesia

    Provides a per-benchmark storage map for user-defined metrics that are reported alongside timing data.

    C++benchmark
    Auf GitHub ansehen↗10,240
  • nlog/nlogAvatar von NLog

    NLog/NLog

    6,542Auf GitHub ansehen↗

    NLog is an open-source logging framework for .NET that functions as a structured logging library and log routing engine. It captures log events with named parameters as searchable data rather than plain text and directs these messages to various output destinations based on severity and source. The framework is designed as an extensible platform, supporting custom targets, layout renderers, and filters that can be loaded from external assemblies or defined in code. It features a dynamic configuration system that allows logging targets, rules, and layouts to be updated via XML or programmatic

    Updates Windows performance counters with real-time log event data for system monitoring.

    C#aotaot-compatiblec-sharp
    Auf GitHub ansehen↗6,542
  • google/perfettoAvatar von google

    google/perfetto

    5,558Auf GitHub ansehen↗

    Perfetto is a platform for system-level performance tracing and analysis on Linux and Android. It combines a high-throughput trace recorder, a SQL-based query engine, and a browser-based visualizer into a single toolchain. The platform covers CPU scheduling and call-stack profiling, native and Java heap memory allocation tracking, GPU and graphics events, and system-wide counters such as CPU frequency and power consumption. The architecture decouples trace recording from offline analysis, using a compact protobuf format for event encoding and columnar storage for efficient SQL queries. The we

    Records named integer values over time from any thread as custom performance counters.

    C++
    Auf GitHub ansehen↗5,558
  1. Home
  2. Data & Databases
  3. Event Tracking
  4. Custom Performance Counters