IO-MAX (IO Marking And eXamination) is a linux-kernel module for analyzing file I/O. IO-MAX analyzes I/O pattern in linux VFS layer. Therefore, user can examine read counts, read time, write counts and write time of designated processes.
Ftop displays progress information for the open files in a Linux system. As processes read & write files, ftop displays data rates and time estimates. Its feature-rich interface is similar to top, and includes extensive run-time configuration options.
JSysmon is a Java library providing access to system information like CPU or Memory usage on various platforms using native calls. It can be used to build cross-platform monitors in your applications.
Allow restrict lifetime of any command/program/script on UNIX-like systems. Also allow chronometring command/program/script and send any SIGNAL after timeout
C / Perl based system and network monitoring system (NMS) providing plugin based polling/checking of services, raw and performance data with notifications. Provides full configurable web interface to configure the monitor
Procbench is a x86 CPU information tool and CPU benchmark that tests math capabilities of your processor. It will measure the performance of your CPU, FPU and the Cache/Memory subsystem.
System monitor is a Java library for monitoring system resources like memory and CPU consumption. The library provides unified cross-platform API for accessing system information. Currently Linux and Windows are supported via Java Native Interface (JNI).
ciperf is used to calculate the -b and -l values for iperf in order to produce a chosen udp packet throughput (overhead = 51 bytes) in respect to some variables which may change the calculation of the parameters (e.g. computers, links, ...).
The Flexible Filesystem Benchmark (FFSB) is a cross-platform filesystem performance measurement tool. It uses customizable profiles to measure of different workloads, and it supports multiple groups of threads across multiple filesystems.
Check_sys is set of scripts written in Perl which can be used to monitor Linux servers (cpu, memory, swap, load, processes, network, filesystems, uptime, disks' I/O). It collects data and stores it using RRDTOOL library. It can log events through syslog
Easy to use remote controllable monitoring system with analysis funtionalities. It is splitted into data acquisition (monitoring agent) and visualisation/analysis (evaluation station), communicating via xml-rpc (using ulxmlrpcpp).
The fs_mark benchmark tests synchronous write workloads. It can vary the number of files, directory depth, etc. It has detailed timings for reads, writes, unlinks and fsyncs that make it good for simulating mail servers and other setups.
HDTach-like block device benchmarking script for Linux/UNIX. blkdevbench measures sequential read performance of a block device vs. position on the device and displays a plot just like HDTach.
WebVZ: OpenVZ Web Management Tool. Create, destroy, start, stop, restart, migrate, change the configurations and executing linux commands in conatiner. Configuration files management, OS-Template managment, user access, monitor resources. and more
The DTraceToolkit is a collection of over 200 useful documented scripts for analysis of system and process behaviour. It allows in-depth inspection without disturbance of the system.
Storesim simulates creation of large amount of random files. Directory structure created is similar to what is done in very large file repositories: based on hashdirs (found in mailservers, NFS servers, files servers, image databases...)
nfsreplay is a tool to replay Network File System traffic. It can be used for server and client benchmarking under a wide range of workloads. It allows temporal and spatial scaling of the original trace.
BRMABench is a system of benchmark per comparison. This benchmark makes diverse routines of test in one determined time, the final time expense is always the same and what it determines score it is the amount of interactions in this same time.
ABGraph is a simple tool to benchmark webservers. The program uses ab (apache benchmark) to actually benchmark the selected remote host. A graph in PNG format is generated with gnuplot and saved to the selected path/file.
Network Database benchmark is a database benchmark targeted for telecom environments. It allows users to evaluate the performance of the DB systems when running typical telecom loads.
Control Plane is a benchmark for telecom application environments. It's implementation uses two major software packages: OpenSER and IMS Bench SIPp to compare performance of distinct systems.
This is an opensource project for the calculation of the mathematical constant Pi. If you are a mathematician or programer please contribute ideas or code for this project. Non professionals are also welcome to contribute.
A 3D benchmark comparing the different features / extensions of OpenGL. Made for the Linux operating system, but is portable to any other OS that SDL supports.