File descriptor allocation benchmark

The graphs on this page document the effectiveness of the new file descriptor allocation code.

You may want to inspect the source code of the benchmark program.

Measured on a 2.4 GHz hyperthreading Intel Pentium 4 with 1 GB PC3200 DDR memory.

Measured on a 600 MHz Digital EV56 with 256 MB memory.

Measured on a 266 MHz Sun UltraSparc IIi with 128 MB memory.

For comparison, here's a graph showing the performance of a stock -STABLE and a stock (post-patch) -CURRENT as of 2004/01/24:

Measured on an 800 MHz VIA C3 Samuel 2 with 256 MB PC133 SDRAM memory.