awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 रिपॉजिटरी

Awesome GitHub RepositoriesProfiling Tools

Utilities for measuring performance and identifying bottlenecks.

Explore 10 awesome GitHub repositories matching part of an awesome list · Profiling Tools. Refine with filters or upvote what's useful.

Awesome Profiling Tools GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • sharkdp/hyperfinesharkdp का अवतार

    sharkdp/hyperfine

    28,316GitHub पर देखें↗

    Hyperfine is a command-line benchmarking tool used to measure the execution time of shell commands through multiple runs and statistical analysis. It functions as a comparative benchmarking utility and a shell performance analyzer, allowing for the evaluation of multiple commands against a reference baseline to determine relative speed. The tool distinguishes itself by isolating actual command performance through shell overhead correction and the ability to bypass the shell entirely using system calls. It supports parameterized execution, enabling benchmarks to run across a range of varying i

    Command-line benchmarking tool.

    Rust
    GitHub पर देखें↗28,316
  • bheisler/criterion.rsbheisler का अवतार

    bheisler/criterion.rs

    5,485GitHub पर देखें↗

    Criterion रस्ट के लिए एक सांख्यिकी-संचालित माइक्रोबेंचमार्किंग लाइब्रेरी और परफॉरमेंस रिग्रेशन टूल है। यह छोटे कोड सेगमेंट को अलग करने और मापने के लिए एक फ्रेमवर्क प्रदान करता है, जो शोर को खत्म करने और निष्पादन गति के विश्वसनीय, दोहराने योग्य माप सुनिश्चित करने के लिए सांख्यिकीय विश्लेषण का उपयोग करता है। यह टूल एक परफॉरमेंस विज़ुअलाइज़ेशन सूट के माध्यम से खुद को अलग करता है जो परफॉरमेंस ट्रेंड्स और थ्रूपुट को ट्रैक करने के लिए HTML रिपोर्ट और ग्राफ़ उत्पन्न करता है। इसमें परफॉरमेंस में गिरावट की पहचान करने और उसे रोकने के लिए वर्तमान निष्पादन समय की तुलना संग्रहीत बेसलाइन के साथ करने की एक प्रणाली शामिल है। यह लाइब्रेरी एसिंक्रोनस फ़ंक्शन मापन, इनपुट स्केलिंग के लिए पैरामीटराइज़्ड बेंचमार्किंग और कोड थ्रूपुट गणना को कवर करती है। यह रन के दौरान निम्न-स्तरीय डेटा कैप्चर करने के लिए कस्टम हार्डवेयर मेट्रिक्स और प्रोसेसर काउंटरों के एकीकरण का भी समर्थन करती है। ऑटोमेशन को बेंचमार्क फ़िल्टरिंग के लिए कमांड-लाइन इंटरफ़ेस और निरंतर एकीकरण (CI) पाइपलाइनों के भीतर सफल निष्पादन को सत्यापित करने के लिए एक वैलिडेशन मोड के माध्यम से समर्थित किया जाता है।

    Statistics-driven benchmarking library.

    Rustbenchmarkcriteriongnuplot
    GitHub पर देखें↗5,485
  • koute/bytehoundkoute का अवतार

    koute/bytehound

    4,791GitHub पर देखें↗

    Bytehound एक Linux मेमोरी प्रोफाइलर है जो मेमोरी रिक्वेस्ट्स को इंटरसेप्ट करने और एलोकेशन और डीएलोकेशन को ट्रैक करने के लिए एक कस्टम ग्लोबल एलोकेटर का उपयोग करता है। यह हर मेमोरी ऑपरेशन के लिए पूर्ण कॉल-स्टैक ट्रेसेस रिकॉर्ड करता है ताकि एलोकेशन्स को उनके मूल सोर्स कोड पर वापस मैप किया जा सके। इस प्रोजेक्ट में एक रिमोट मेमोरी प्रोफाइलिंग सिस्टम है जो टारगेट सिस्टम पर संसाधन ओवरहेड को कम करते हुए, नेटवर्क सॉकेट्स के माध्यम से कैप्चर डेटा को एक अलग मशीन पर स्ट्रीम करता है। विश्लेषण एक विशेष डोमेन-स्पेसिफिक क्वेरी लैंग्वेज द्वारा समर्थित है जिसका उपयोग मेमोरी पैटर्न्स और विसंगतियों (anomalies) का पता लगाने को स्वचालित करने के लिए किया जाता है। यह टूल लीक और फ्रैगमेंटेशन की पहचान करने के लिए हीप एलोकेशन विश्लेषण, साथ ही एलोकेटर स्टेट्स की निगरानी और ट्यूनिंग के लिए रनटाइम इंट्रोस्पेक्शन को कवर करता है। डेटा को मेमोरी उपयोग और एलोकेशन पैटर्न्स के ग्राफिकल प्रतिनिधित्व प्रदान करने के लिए वेब-आधारित विज़ुअलाइज़र के माध्यम से एक्सपोर्ट और रेंडर किया जा सकता है।

    Memory profiler for Linux applications.

    Cmemory-profilermemory-profilingprofiler
    GitHub पर देखें↗4,791
  • pawurb/hotpath-rspawurb का अवतार

    pawurb/hotpath-rs

    1,542GitHub पर देखें↗

    Quickly find bottlenecks in Rust - one profiler for CPU, time, memory, and async code.

    Profiler for identifying execution time and allocations.

    Rust
    GitHub पर देखें↗1,542
  • nvzqz/divannvzqz का अवतार

    nvzqz/divan

    1,416GitHub पर देखें↗

    Fast and simple benchmarking for Rust projects

    Benchmarking library with allocation profiling.

    Rustbenchmarkfastperformance
    GitHub पर देखें↗1,416
  • bytedance/g3bytedance का अवतार

    bytedance/g3

    879GitHub पर देखें↗

    Enterprise-oriented Generic Proxy Solutions

    Benchmark tool for HTTP, TLS, and DNS protocols.

    Rustaudithttpicap
    GitHub पर देखें↗879
  • bencherdev/bencherbencherdev का अवतार

    bencherdev/bencher

    856GitHub पर देखें↗

    🐰 Bencher - Continuous Benchmarking

    Continuous benchmarking suite for CI.

    Rustbenchmarkbenchmarkingcd
    GitHub पर देखें↗856
  • llogiq/flamellogiq का अवतार

    llogiq/flame

    730GitHub पर देखें↗

    An intrusive flamegraph profiling tool for rust.

    Intrusive flamegraph profiling tool.

    Rust
    GitHub पर देखें↗730
  • cong-or/hudcong-or का अवतार

    cong-or/hud

    172GitHub पर देखें↗

    Find code blocking your Tokio workers. eBPF-powered, no instrumentation.

    eBPF-based profiler for Tokio runtime blocking.

    Rustasyncclidebugging
    GitHub पर देखें↗172
  • ellisonch/rust-stopwatchellisonch का अवतार

    ellisonch/rust-stopwatch

    84GitHub पर देखें↗

    A stopwatch library for Rust. Used to time things.

    Library for measuring execution time.

    Rustrustrust-stopwatchstopwatch
    GitHub पर देखें↗84
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Profiling Tools