C Performance Testing Software

View 81 business solutions

Browse free open source C Performance Testing Software and projects below. Use the toggles on the left to filter open source C Performance Testing Software by OS, license, language, programming language, and project status.

  • Top-Rated Free CRM Software Icon
    Top-Rated Free CRM Software

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
  • Achieve perfect load balancing with a flexible Open Source Load Balancer Icon
    Achieve perfect load balancing with a flexible Open Source Load Balancer

    Take advantage of Open Source Load Balancer to elevate your business security and IT infrastructure with a custom ADC Solution.

    Boost application security and continuity with SKUDONET ADC, our Open Source Load Balancer, that maximizes IT infrastructure flexibility. Additionally, save up to $470 K per incident with AI and SKUDONET solutions, further enhancing your organization’s risk management and cost-efficiency strategies.
  • 1
    Fast Mouse Clicker
    A tool that clicks the mouse extremely quickly. Using keyboard keys (or mouse buttons) as the trigger, you can position the mouse, then hit a key to click up to 9999 times every second.
    Leader badge
    Downloads: 2,446 This Week
    Last Update:
    See Project
  • 2
    sysbench

    sysbench

    Scriptable database and system performance benchmark

    sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex workloads that do not involve a database server. extensive statistics about rate and latency is available, including latency percentiles and histograms. Low overhead even with thousands of concurrent threads. sysbench is capable of generating and tracking hundreds of millions of events per second. New benchmarks can be easily created by implementing pre-defined hooks in user-provided Lua scripts. Can be used as a general-purpose Lua interpreter as well, simply replace #!/usr/bin/lua with #!/usr/bin/sysbench in your script. Execute events for this many seconds with statistics disabled before the actual benchmark run with statistics enabled. This is useful when you want to exclude the initial period of a benchmark run from statistics.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 3

    Chronological Cohesive Units

    The experimental source code for the paper

    The experimental source code for the paper, "A Novel Recommendation Approach Based on Chronological Cohesive Units in Content Consuming"
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Real time micro benchmark multi-lingual suite (RTMB) provides a good way to measure the deterministic quality of hardware, an operating system, or a Java Virtual Machine. RTMB consists of benchmarks in C, C++ and Java
    Downloads: 1 This Week
    Last Update:
    See Project
  • Gain insights and build data-powered applications Icon
    Gain insights and build data-powered applications

    Your unified business intelligence platform. Self-service. Governed. Embedded.

    Chat with your business data with Looker. More than just a modern business intelligence platform, you can turn to Looker for self-service or governed BI, build your own custom applications with trusted metrics, or even bring Looker modeling to your existing BI environment.
  • 5

    Alchemist plugin

    Alchemist GCC/LLVM plugin for code analysis and tuning

    News: since 2015 we continue all related developments within Collective Knowledge Framework: http://github.com/ctuning/ck/wiki Alchemist plugin is a collection of plugins for GCC/LLVM for external and fine-grain code analysis and tuning. It is intended to to extract program properties for machine learning based optimization (see MILEPOST GCC); optimize programs at fine-grain level (such as unrolling, tiling, prefetching, etc); tune default optimization heuristic; gradually decompose program and detect performance or other anomalies; generate benchmarks particularly useful to train ML-based compilers. GCC plugin is licenced under GPLv3 licensed, while future LLVM plugins will be licensed under BSD license. Alchemist plugin is in a preliminary stage (based on MILEPOST ML plugin), so collaborations are very welcome!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A Perl-based benchmarking and load testing suite, with backend written in C. Based on apachebench, but extended with much more functionality. Currently released on CPAN as HTTPD::Bench::ApacheBench.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    BP-Sim

    BP-Sim

    EFT simulator

    BP-Sim allows users to perform an extensive range of tests across the chain of payment services and thus identify potential causes of failures before launching payment systems into production. BP-Sim consists of following modules: BP-Source, BP-Host, BP-HSM and BP-SeeEMV. BP-Source and BP-Host are payment transaction simulators supporting formats as: APACS30, AS2805, many ISO8583 dialects, IFSF, SPDH, TCMP. Together with industry-standard cryptography, multi-platform support, configurable transaction load up to 2000 TPS. BP-Sim HSM module provides an adequate TCP/IP simulation of the Thales Hardware Security Mod. BP-SeeEMV simulates the steps involved in an EMV transaction that take place in the EMV terminal and the Issuer Server (when conducted online). Module can process a transaction one step at a time in step-by-step mode or to certain break-point.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    DDMTestbed

    An independent Data Distribution Management testbed

    DDMTestbed is a testbed that allows you to generate random instances and evaluate your proposed resolutive method measuring execution time, memory occupied and distance from the optimal solution. It has been written in C language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Ingres Dynamic Playback is a tool to play back prerecorded SQL statements to do functional and stress testing on the Ingres Database. More information here: http://community.ingres.com/wiki/Dynamic_Playback
    Downloads: 0 This Week
    Last Update:
    See Project
  • ConnectWise Cybersecurity Management for MSPs Icon
    ConnectWise Cybersecurity Management for MSPs

    Software and support solutions to protect your clients’ critical business assets

    ConnectWise SIEM (formerly Perch) offers threat detection and response backed by an in-house Security Operations Center (SOC). Defend against business email compromise, account takeovers, and see beyond your network traffic. Our team of threat analysts does all the tedium for you, eliminating the noise and sending only identified and verified treats to action on. Built with multi-tenancy, ConnectWise SIEM helps you keep clients safe with the best threat intel on the market.
  • 10
    It's a integrated performance analysis tool with GUI, which is integrated with various utilities such as strace, Gcov, Gprof, proc etc which are open released and are for analyzing performance of linux system
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    KernScope
    Simple tool to parse the contents of /proc or /sys entries and graph their values. An oscillosope for software types. Intended for developers, admins or the curious to understand the performance and behaviour of their systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A framework that compares performance of different pieces of code. Available in four languages: c#.net (SharpKinoko), java (JKinoko), c (CKinoko) and c++ (CppKinoko)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    Poor Man's Timing And Profiling

    Library tools to collect timing in Java, C, C++

    A collection of library code and tools for application execution profiling and performance testing. You can create stopwatches to time select portions of your code. You can measure differences (often to sub-millisecond accuracy) between clocks on different machines. You can log application events in a .csv format for subsequent analysis. You can also generate CPU loading logs in a .csv format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Quickthreads

    A simple threads toolkit with a portable interface

    A multi threading management library
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    TCPCopy

    TCPCopy

    An online request replication tool, also a tcp stream replay tool

    TCPCopy is a TCP stream replay tool to support real testing of Internet server applications. Although the real live flow is important for the test of Internet server applications, it is hard to simulate it as online environments are too complex. To support more realistic testing of Internet server applications, we develop a live flow reproduction tool - TCPCopy, which could generate the test workload that is similar to the production workload. Currently, TCPCopy has been widely used by companies in China. TCPCopy has little influence on the production system except occupying additional CPU, memory and bandwidth. Moreover, the reproduced workload is similar to the production workload in request diversity, network latency and resource occupation. TCPCopy consists of two parts, TCPCopy and intercept. While TCPCopyruns on the online server and captures the online requests, intercept runs on the assistant server and does some assistant work, such as passing response info to TCPCopy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Wireless Meter ( WMeter )
    The goal of this project is to develop a framework to test and measure the performance of IEEE 802.11 based devices. Currently we aims to address the issues related to protocol conformance testing for a device.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    alio

    An "Alternative IO" layer.

    The alio library can be dynamically pre-linked to existing executables and replaces file IO (i.e. calls to glibc's IO functions). This allows to gather statistics about IO, create IO trace files, or even implement a different IO behaviour (e.g. use separate IO servers to handle IO).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    bemap

    BEnchMarks for Automatic Parallelizer

    BEMAP (BEnchMarks for Automatic Parallelizer) is a benchmark used to measure performance for an automatic parallelizer. All OpenCL code benchmarks covered in this project are done step-by-step along with hand-tunning. Each tuning step executional time are measured in details with a comprehensive user interface and help option. The exact implementation in native code (C++) is also provided in each project folder for reference. By using these benchmarks, one may analyze: 1. How to tune/optimize the auto-parallelizer's compiler 2. Whether the appropriate optimization procedure is provided within the compiler This project is partially funded by the Department of the New Energy and Industrial Technology Development Organization (NEDO).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Base C/C++ library providing unit testing framework with integrated memory leak and buffer overrun detection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Note: this tool has moved to github, this repository is not maintained any more. See https://github.com/turdusmerula/ftrace GScopeLog is a tool for instrumenting c++ code through gcc. The main purpose is to trace entry/exit point of functions. A status file may be generated to give overview of functions calls and timing informations with minimal impact on performances.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Reads a PostgreSQL database log file, extracts the SQL statements and executes them in the same order and timing against another database server. Useful for performance tests with real-world workload.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    tcpcopy

    A network traffic replay tool targeted to servers

    An online request replication tool, also a network traffic replay tool, fit for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, etc
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next