129 projects tagged "Benchmark"

Download Website Updated 06 Aug 2013 Zoom Profiler

Screenshot
Pop 141.46
Vit 16.34

Zoom is a low-overhead graphical and command line profiler for Linux. Profiles are system-wide, precise down to the instruction level, and capture complete backtraces of C/C++/ObjC/Fortran/Assembly code. This lets you see exactly where time was spent, what code was running (user or kernel), and how that code was called. Drill down into a specific symbol, and Zoom shows source and assembly annotated with general and processor-specific tuning advice. It saves profiles as a single, self-contained session file that can be emailed or attached to bug reports. This lets you share what you find with colleagues or archive it for later review. Zoom also supports remote network profiling and scripting, making it ideal for embedded or server systems and automated workflows.

Download Website Updated 04 Jul 2010 psinfo

Screenshot
Pop 39.24
Vit 2.08

psinfo shows process information and statistics using the kernel /proc interface. This information includes: process state, environment, arguments and flags; CPU usage; scheduling; I/O usage; virtual memory status; pagefaults; capabilities; and signals. psinfo is useful for providing a detailed view of the current state of an application when diagnosing issues or performance problems.

No download Website Updated 07 Mar 2009 BaukBench

Screenshot
Pop 31.86
Vit 1.46

BaukBench is a HTTP/1.1 benchmark/stress test tool for measuring performance of Web servers. The advantage of BaukBench compared to other HTTP benchmark tools is that it does not have limitations which produce performance bottlenecks on the client side that make it impossible to measure the server's maximum performance. BaukBench includes support for benchmarking static or dynamic content, an unlimited number of simultaneous HTTP connections, low CPU and memory requirements, detailed statistical data, and many other features.

No download Website Updated 06 May 2009 tstime

Screenshot
Pop 49.60
Vit 1.00

tstime is a command that is similar to the time(1) command, but in addition to the runtime, it also prints the highwater memory usage (RSS+VMEM) of the controlled process. tsmon is a command that prints the runtime/highwater memory usage of every process that exits on the system until the tsmon is quit. These programs use the taskstats delay accounting interface of the Linux 2.6 kernel.

No download Website Updated 22 Jul 2009 lb

Screenshot
Pop 27.50
Vit 1.74

lb is a very small and efficient libevent-based benchmarking tool for HTTP servers. It has been implemented with the main goal to provide a safe and quick replacement for the Apache 'ab' tool. Since its first release, it comes with the ability to benchmark several HTTP servers at the same time, theoretically limited only by operating system limits.

Download Website Updated 06 Jun 2010 namebench

Screenshot
Pop 145.57
Vit 4.46

namebench finds the best DNS servers to use for your machine, benchmarks them, and outputs pretty graphs to tell you why they are optimal. It supports multiple data sources such as Alexa, your browser history, or tcpdump replays in order to generate the most relevant and individualized recommendation.

No download Website Updated 01 Nov 2009 UnixBench

Screenshot
Pop 21.19
Vit 40.86

UnixBench provides a basic indicator of the performance of a Unix-like system. Multiple tests are used to test various aspects of the system's performance. These test results are then compared to the scores from a baseline system to produce an index value, which is generally easier to handle than the raw scores. The entire set of index values is then combined to make an overall index for the system. Some very simple graphics tests are included to measure the 2D and 3D graphics performance of the system. Multi-CPU systems are handled. If your system has multiple CPUs, the default behaviour is to run the selected tests twice: once with one copy of each test program running at a time, and once with N copies, where N is the number of CPUs.

Download No website Updated 08 Jan 2010 metatrace

Screenshot
Pop 32.86
Vit 1.00

Metatrace is a C++ compile time ray tracer. It is mostly a nice gadget to test compiler performance and conformance (apart from the maximum recursion depth of 17), especially but not exclusively in the template and metaprogramming corner of C++0x.

Download Website Updated 30 Nov 2012 likwid

Screenshot
Pop 67.29
Vit 4.96

Likwid is a set of easy to use command line tools for Linux. It supports programmers in developing high performance multi-threaded programs. "Likwid" stands for "Like I knew what I am doing". It contains the following tools: likwid-topology, which shows thread and cache topology; likwid-perfctr, which measures hardware performance counters on Intel and AMD processors; likwid-features, which shows and toggles hardware prefetch control bits on Intel Core 2 processors; likwid-pin, which pins a threaded application without touching its code (it supports pthreads, Intel OpenMP, and gcc OpenMP), likwid-powermeter which prints the Turbo mode steps and measures energy consumption on supported Intel processors, and likwid-bench, a low level benchmarking framework. It works with any standard Linux kernel. Likwid is lightweight and adds no overhead during measurements.

No download No website Updated 18 Jun 2010 Batterybenchmark

Screenshot
Pop 10.77
Vit 38.04

Batterybenchmark is a simple Web application that shows Youtube videos until your battery dies and shows the time for how long it is running.

Screenshot

Project Spotlight

Zero Install Injector

A decentralised packaging system.

Screenshot

Project Spotlight

s6-networking

Small Unix networking tools.