Test
I am using the same test than detailled here, using a new kernel (2.6.12-rc6-CITI_NFS4_ALL-4). br>
The test tool is able to generate and list up to 250 000 files. The time to list files is O(nē). br>
The interpolated curb is:
t(n)=0.0000000000339844*nē+0.0000055436160829*n
Point used to construct the curb are : (0,0); (90 000, 0.774199008942); (180000, 2.09894514084)
Conclusion
The time to list a directory is O(nē).
Software configuration
- Server :
- Export options are :
/export *(rw,wdelay,insecure,no_root_squash,no_subtree_check,fsid=0)
- mount options, NFSv4 :
rsize=32768,wsize=32768,timeo=14,intr,noauto
- Linux 2.6.12-rc4-CITI_NFS4_ALL-1
hardware configuration
(Client and Server) br>
- 2 processors : Intel(R)
- Xeon(TM) CPU 2.80GHz, cache 512 KB
- Total memory: 2Gb
- Ethernet: 1Gb/s link
- Distribution : modified Fedora Core 2