Zbr's days.

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Tue, 14 Nov 2006

Filesystem stress testing and emulation tool.


I wonder why Linux does not have FS stress testing and emulation tool like netem for network, which allows to perform drop, corruption, reordering, duplication and other interesting options extremely usefull for protocol testing.

Consider the same tool which works under FS layer, for example as ATA/SCSI controller, which can perform various message mangling, delaying, reordering and other features emulating incorrect behaviour of the hardware. It can even send data down to the real hard drive, thus emulating even various software conditions like scheduling starvation, irq storms and so on.

I think such tool is a must for fs development and should be implemented at least in parallel or even before various userlevel stress tools are started to stress the filesystem.

This deserves entry in TODO list.

/devel/fs :: Link / Comments ()