awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesAsynchronous Profilers

Profilers that track execution context and await-time in asynchronous programs.

Distinct from Python Profilers: Specializes in async attribution, whereas general Python Profilers may only track CPU time.

Explore 2 awesome GitHub repositories matching development tools & productivity · Asynchronous Profilers. Refine with filters or upvote what's useful.

Awesome Asynchronous Profilers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • joerick/pyinstrumentAvatar de joerick

    joerick/pyinstrument

    7,638Ver en GitHub↗

    pyinstrument is a statistical sampling profiler for Python that records the call stack at regular intervals to identify performance bottlenecks with low overhead. It tracks wall-clock time, including I/O and external service calls, and provides specialized profiling for asynchronous programs by attributing time spent awaiting tasks to the calling function. The project converts captured execution data into interactive HTML reports, JSON, and flamecharts. It includes a call stack visualizer to simplify the analysis of execution paths and supports the profiling of individual cells within interac

    Tracks execution context in asynchronous programs to attribute time spent awaiting tasks.

    Pythonasyncdjangoperformance
    Ver en GitHub↗7,638
  • bheisler/criterion.rsAvatar de bheisler

    bheisler/criterion.rs

    5,485Ver en GitHub↗

    Criterion es una biblioteca de microbenchmarking basada en estadísticas y una herramienta de regresión de rendimiento para Rust. Proporciona un framework para aislar y medir pequeños segmentos de código, utilizando análisis estadístico para eliminar el ruido y garantizar mediciones fiables y repetibles de la velocidad de ejecución. La herramienta destaca por su suite de visualización de rendimiento, que genera informes HTML y gráficos para seguir las tendencias de rendimiento y el throughput. Incluye un sistema para comparar los tiempos de ejecución actuales con líneas base almacenadas para identificar y prevenir caídas de rendimiento. La biblioteca cubre la medición de funciones asíncronas, benchmarking parametrizado para escalado de entrada y cálculo de throughput de código. También admite la integración de métricas de hardware personalizadas y contadores de procesador para capturar datos de bajo nivel durante las ejecuciones. La automatización es compatible mediante una interfaz de línea de comandos para el filtrado de benchmarks y un modo de validación para verificar la ejecución exitosa dentro de pipelines de integración continua.

    Tracks execution time and throughput specifically for asynchronous Rust functions and their runtimes.

    Rustbenchmarkcriteriongnuplot
    Ver en GitHub↗5,485
  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing
  4. Debugging and Diagnostics
  5. Performance and Resource Profilers
  6. CPU Profilers
  7. Python Profilers
  8. Asynchronous Profilers