Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories
Tests for a future article on Phoronix.
This test can be reproduced via the Phoronix Test Suite by running the phoronix-test-suite benchmark 1801022-AL-LINUX415P58 command.