[lkml]   [2003]   [Feb]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subjectiosched: time to copy many small files

This test simply measures how long it takes to copy a large number of files
within the same filesystem. It creates a lot of small, competing read and
write I/O's. Changes which were made to the VFS dirty memory handling early
in the 2.5 cycle tends to make 2.5 a bit slower at this.

Three copies of the 2.4.19 kernel tree were placed on an ext2 filesystem.
Measure the time it takes to copy them all to the same filesystem, and to
then sync the system. This is just

cp -a ./dir-with-three-kernel-trees/ ./new-dir

The anticipatory scheduler doesn't help here. It could, but we haven't got
there yet, and it may need VFS help.

2.4.21-pre4: 70 seconds
2.5.61+hacks: 72 seconds
2.5.61+CFQ: 69 seconds
2.5.61+AS: 66 seconds

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:33    [from the cache]
©2003-2014 Jasper Spaans. hosted at Digital Ocean