iogen ist ein Generator für Datei-Ein- und Ausgabe. Er startet Kindprozesse, von denen jeder eine Mischung aus Lese- und Schreibzugriffen ausführt. So sollen stark fragmentierte Dateien erzeugt werden, die die Hardware so stark wie möglich belasten. Dieses Tool wurde verwendet, um Dateisysteme, Treiber, Firmware und Hardware zu testen. Es ist keine Methode zur Leistungsmessung, da es versucht, den ungünstigsten Fall der Ein- und Ausgabe zu erzeugen.