Thread (11 messages) flat view 11 messages, 5 authors, 2016-06-15

Re: Why so much time in the kernel?

From: Linus Torvalds <torvalds@osdl.org>
Date: 2016-06-15 22:42:29


On Fri, 16 Jun 2006, Jon Smirl wrote:
I am using cvs-1.11.21-3.2
I can try running their development tree.
No, don't. We already know that 1.12 leaks memory and makes the cvsimport 
not work at all.
quoted
AND it's git-cvsimport forking and exec'ing git helper processes.
Is it worthwhile to make a library version of these? Svn has lib
versions and they barely show up in oprofile. cvsimport is only using
4-5 low level git funtions.
Eventually, I think that's where we'll get. We're already at the stage 
where most of the core could just be written as a library.
quoted
I guess mozilla really does use a fair number of branches?
Is 1,800 a lot?
Yeah. Although even just two is enough, if you just alternate committing 
on them ;)

So it's actually not number of branches, it's more about frequency of 
the branch changing in the cvsps output. And yes, you could probably 
improve performance by sorting the changesets differently, but Martin's 
change to use separate index files should make it all pretty moot.

		Linus
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help