iogen 1.05


iogen is an I/O generator
Developer:   Marco Peereboom
      more software by author →
Price:  0.00
License:   MIT/X Consortium License
File size:   5K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


iogen is an I/O generator. iogen forks child processes that each run a mix of reads and writes. The idea is to generate heavily fragmented files to make the hardware suffer as much as possible.

This tool has been used to test filesystems, drivers, firmware, and hardware devices. It is by no means meant as a performance measuring tool since it tries to recreate the worst case scenario I/O.

This code was developed and tested on OpenBSD 3.8-current Dec 6 2005. This code should be POSIX compliant and therefore should compile on all well behaving UNIXi. If you are inclined to port this to another OS send me a diff and if it is good I'll merge it with the actual code.

Please note that I will not generate additional makefiles besides the example in the current version. The official Makefile is part of the OpenBSD ports tree and is non-portable. I will publish, ONLY under a BSD license, makefiles and diffs that enable iogen to run on other OSs on this website.
tags this  code  

Download iogen 1.05


 http://www.peereboom.us/iogen/iogen_1.05.tgz


Authors software

iogen 1.05 (by Marco Peereboom)
iogen is an I/O generator


Similar software

iogen 1.05 (by Marco Peereboom)
iogen is an I/O generator

Hardware lister B.02.09 (by Lyonel Vincent)
lshw (Hardware Lister) is a small tool to provide detailed information on the hardware configuration of the machine.

Hardware list

cutee 0.4.2 (by Stefano Barbato)
cutee stands for C++ Unit Testing Easy Environment and makes it really easy to create and run tests of a library or application.

I

angst 0.4b (by Patroklos G. Argyroudis)
Angst is an active sniffer, based on libpcap and libnet

Bakefile 0.2.1 (by Vaclav Slavik)
Bakefile project is cross-platform, cross-compiler native makefiles generator

oksh 0.2 (by oksh Team)
oksh project is a port of OpenBSD's version of ksh for Linux.

The OpenBSD people have cleaned up and enhanced PD ksh with gre

odirect 0.70 (by Dan Stromberg)
When reading a lot of data from disk or network filesystem, e.g

spuug 0.2 (by Dirk-Jan C. Binnema)
spuug is a little tool that generates the boilerplate code for GObjects

Smake 1.2a39 (by J?rg Schilling)

mkDoxy 1.0.0 (by Josh Glover)
mkDoxy is a small tool that generates HTML documentation from Makefiles.

mkDoxy is to makefiles what Doxygen is to source files: i


Other software in this category

Track + Task Tracker 3.0.0 (by Joerg Friedrich)
Online project management and issue tracking with team collaboration, user management, multiple access levels, tasks, projects, time

CppUnit - C++ port of JUnit 1.12.0 (by Baptiste Lepilleur)
CppUnit is a C++ unit testing framework

MemCheck Deluxe 1.2.2 (by Dakoda)
MemCheckDeluxe is an enhanced leak finder/memory profiler

Network Traffic Generator 0.1.3 (by Robert Sandilands)
This is a traffic generator

Testitool 1.0 beta 6 (by Byrne Reese)
Testitool is an application written in PHP that allows it's users to compose and manage QA test plans.

Here are some key features

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags