Apache Hello World Benchmarks is a benchmarking tool that seeks to give a sense of Web application execution speed on various software platforms running under the Apache Web server. Benchmarks can vary greatly from system to system, so this tool allows one to get numbers on one's own platform. Applications tested include mod_perl, mod_php, Tomcat, and Apache::ASP, with over 62 benchmarks in all.
The Contest program is designed to test system responsiveness by running Linux kernel compilation under a number of different load conditions. It is designed to compare different kernels, not different machines. It uses real workloads you would expect to find for short periods of time in everyday machines, but sustains them for the duration of a kernel compile to increase the signal to noise ratio.
OO Bench compares the speed of the same object-oriented tasks in several object-oriented languages. C++, Objective-C, and Java are currently supported. Support for Smalltalk, CLOS, CSharp, and Eiffel are in development. It aims to be simple, easy to understand, and easy to port. It also aims to follow the idioms and best practices advised by each language as much as possible. It is designed to make it easy to look up how a particular problem is best solved in another language.
pv (Pipe Viewer) is a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.
AutoNOC is a high performance, production integrated, peer-to-peer network operations management platform for Windows and Linux. It provides real-time historical analysis, root cause, fault detection, reporting, alerts and alarms, and no-nonsense correlation. It is an interoperable vendor independent solution with built-in support for Microsoft, Cisco, Linux, IBM, and other major technologies. Additionally it offers many novel capabilities, including end user personalization, easy scalability, compressed historical databases, infinite histories, event archiving (it works as a syslog server), and multi-language support.
XML Processing Benchmark for Java measures and compares the performance of XML Processing programs. It considers operations such as parsing, transformation, validation, encryption and decryption, custom access and manipulation, or any combination of these applied to one or more XML files or byte streams. It consists of code to carry out certain XML processing tasks, code and script to run the processing tasks and report performance measurements, and a framework to plug code and scripts in for processing. It also allows for XStat Processing, which collects certain statistics about an XML file.