a769baf075
a bit differently: when reading the directory, store all getattr caching queries and fire off only when the directory read is complete. That way the common sequence is not [readdir, lots of async getattr requests, readdir EOF] but rather [readdir, readdir EOF, lots of async getattr]. This speeds up ls -lR by about 25% (on my LAN). |
||
---|---|---|
.. | ||
fs.c | ||
Makefile | ||
mount_psshfs.8 | ||
node.c | ||
psbuf.c | ||
psshfs.c | ||
psshfs.h | ||
sftp_proto.h | ||
subr.c |