Readdir rm -rf graphs
From Linux NFS
(Difference between revisions)
(→NFS v3) |
|||
| Line 10: | Line 10: | ||
=== NFS v3 === | === NFS v3 === | ||
* [[File:v3_rm_rf_noplus_real.jpg]] | * [[File:v3_rm_rf_noplus_real.jpg]] | ||
| + | ** Without readdir plus, an unmodified 2.6.38 kernel takes longer to remove a large directory than the other kernels | ||
* [[File:v3_rm_rf_plus_real.jpg]] | * [[File:v3_rm_rf_plus_real.jpg]] | ||
| + | ** Using readdir plus removes large directories faster than using a simple readdir. | ||
| + | |||
=== NFS v4 === | === NFS v4 === | ||
* [[File:v4_rm_rf_noplus_real.jpg]] | * [[File:v4_rm_rf_noplus_real.jpg]] | ||
Revision as of 18:32, 7 April 2011
36: Linux 2.6.36
36NORC: Linux 2.6.36 (without readdir cap)
38: Linux 2.6.38
38RC: Linux 2.6.38 (with readdir cap added back)
38NB: Linux 2.6.38 (with Neil Brown's patch and loop detection)
Contents |
Real
NFS v3
-
- Without readdir plus, an unmodified 2.6.38 kernel takes longer to remove a large directory than the other kernels
-
- Using readdir plus removes large directories faster than using a simple readdir.









