As my comment already said, small file random write isn't only useful in itself, it's a perfect proxy for small file random read. Which happens all the damn time. Like, whenever you launch any program - the executable (usually a fairly small file) is read into memory, and so are a whole bunch of ancillary files (again often quite small ones) - think data files, icons, shared libraries, all that garbage.
And, say, system bootup is just a series of executions of such fairly small processes, each of which gets read off the disk into memory.
You the user may not interactively shift around large amounts of small blocks of data on your disk very often, but the system's doing it all the damn time.
@Leo
As my comment already said, small file random write isn't only useful in itself, it's a perfect proxy for small file random read. Which happens all the damn time. Like, whenever you launch any program - the executable (usually a fairly small file) is read into memory, and so are a whole bunch of ancillary files (again often quite small ones) - think data files, icons, shared libraries, all that garbage.
And, say, system bootup is just a series of executions of such fairly small processes, each of which gets read off the disk into memory.
You the user may not interactively shift around large amounts of small blocks of data on your disk very often, but the system's doing it all the damn time.