[Gluster-devel] gluster performance/readdir-ahead feature

Brian Foster bfoster at redhat.com
Fri Aug 9 14:16:43 UTC 2013


Hi all,

I've updated the wiki page to propose the readdir-ahead feature for
inclusion into gluster 3.5:

http://www.gluster.org/community/documentation/index.php/Planning35

The readdir-ahead feature is a simple translator to try and improve
performance for sequential directory reads (test data available in the
commit log). The initial version basically preloads directory content on
opendir() in anticipation of a single-threaded, sequential directory
read. In all other cases the translator expects to bow out of the way.
Future versions might incorporate more flexible/dynamic read-ahead,
caching behavior for repeated reads, etc.

The latest posted version is available here:

http://review.gluster.org/#/c/4519/

Thoughts, reviews and flames welcome.

Brian




More information about the Gluster-devel mailing list