[lkml]   [1996]   [Apr]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: 1.2.13 v 1.3.81 open() speed results
  Date: 	Mon, 15 Apr 1996 17:54:04 +0100 (BST)
From: Dirk-Jan Koopman <>
Precedence: bulk

I have just done a comparision between 1.2.13 and 1.3.81 using an perl5
app that recursively reads a directory tree, opens, reads and closes an
arbitrary no of very small files - for each of these files opens, reads
and closes another file.

There is a marked difference between them:-

1.2.13 1.3.81
436.36 user 448.09 user
41.74 system 552.36 system
11.36.25 elapsed 21.12.38 elapsed

ie it takes very nearly twice as long. Subjective use with SMB on this
structure also seems very much slower on 1.3.81 especially if more than
one person is accessing the same data.

If someone would kindly point me at the kernel profiling app, I will
recompile and profile the kernel.

Don't bother. I'm 99.99% certain you'll find that get_empty_inode is the
loser. I've already reported this and run some profiles for Linus...


 \ /
  Last update: 2005-03-22 13:37    [W:0.035 / U:1.476 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site