ioload

Manual Reference Pages - IOLOAD (1)


NAME

ioload - generates file I/O load

CONTENTS

Synopsis
Description
Options
See Also
Copyright

SYNOPSIS

ioload "workfile"

DESCRIPTION

Ioload is a small tool that can be used to generate file I/O load. It opens the specified workfile and will perform read and write operations to the file for the purpose of generating I/O stress.

Please note that the tool expects the workfile to already exist (and have suitable permissions). Additionally, the file needs to be on a filesystem that supports file mapping with mmap(). As an example, JFFS2 is unsuitable for being used with this tool because of this limitation. On embedded devices this normally means using a memory card for this.

A quick way to create the workfile is to use dd (the example creates a one-megabyte workfile):

dd if=/dev/zero of=workfile count=1024 bs=1024

After starting ioload it will perform I/O operations until terminated. Status information will be written to stdout periodically while the tool is running. Please note that the original contents of the workfile will be destroyed.

OPTIONS

Currently, the tool does not have actual options. It only expects the name of the workfile as an argument.

SEE ALSO

cpuload(1), memload(1)

COPYRIGHT

Copyright (C) 2007 Nokia Corporation.

This is free software. You may redistribute copies of it under the terms of the GNU General Public License v2 included with the software. There is NO WARRANTY, to the extent permitted by law.



Improve this page