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 RepositoriesCPU Execution Analysis

Analysis of CPU resource consumption by sampling instruction pointers and stack traces during runtime.

Distinct from CPU State Analysis: None of the candidates cover the specific act of identifying function-level CPU hotspots via sampling.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · CPU Execution Analysis. Refine with filters or upvote what's useful.

Awesome CPU Execution Analysis GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • mstange/samplyAvatar de mstange

    mstange/samply

    4,263Ver en GitHub↗

    Samply is a cross-platform CPU sampling profiler and performance analysis utility. It consists of a command-line tool for recording process stack traces at regular intervals and a visual interface for analyzing the resulting execution data. The system includes a debug symbol resolver that maps raw memory addresses to human-readable function names using local or remote symbol information. It transforms recorded execution data into flame graphs and timelines to pinpoint function-level hotspots. The tool provides capabilities for CPU execution recording, stack unwinding, and symbol resolution a

    Identifies which functions consume the most processing time by sampling stack traces during program execution.

    Rust
    Ver en GitHub↗4,263
  • eunomia-bpf/bpf-developer-tutorialAvatar de eunomia-bpf

    eunomia-bpf/bpf-developer-tutorial

    4,145Ver en GitHub↗

    Este proyecto es un recurso educativo que proporciona un tutorial de desarrollo integral para escribir y cargar programas eBPF utilizando C, Go y Rust dentro del kernel de Linux. Sirve como una guía técnica para desarrollar lógica personalizada para ejecutar directamente en el kernel. Los materiales cubren dominios especializados incluyendo observabilidad y rastreo del kernel, implementación de seguridad para detección de intrusiones e ingeniería de red de alto rendimiento para filtrado de paquetes y balanceo de carga. También incluye manuales dedicados para el rastreo del kernel de Linux y el uso de kprobes, uprobes y tracepoints. El proyecto abarca una amplia gama de áreas de capacidad, como instrumentación del kernel, monitoreo y observabilidad del sistema, análisis de red y aplicación de seguridad. Además, se extiende a la depuración a nivel de hardware para GPUs y controladores, así como a la manipulación de sistemas de bajo nivel y gestión de recursos.

    Samples processor execution and stack traces to identify CPU bottlenecks and function-level hotspots.

    Cbpfebpfexamples
    Ver en GitHub↗4,145
  1. Home
  2. Operating Systems & Systems Programming
  3. CPU Execution Analysis