Large clone chewing CPU

Eric Hopper hopper at omnifarious.org
Tue Aug 30 20:15:17 CDT 2005


I'm cloning a 553 mebibyte repository with 1468 changes and many binary
files.  It's being cloned over a 1.5mbit connection, so I don't expect
it to be especially speedy, but there are long periods of time in which
that connection seems largely idle.

During those periods, the hg process on the source box seems to largely
be doing a lot of mmaps and munmaps interspersed with writes of
seemingly repetititve garbage to stdout.  I'm cloning over an ssh
connection.

The writes always occur in pairs, one of 1024 bytes, and another of
3096.

What's going on?  Is there a way to minimize this behavior?

Thanks,
-- 
"It does me no injury for my neighbor to say there are twenty gods or no God.
It neither picks my pocket nor breaks my leg."  --- Thomas Jefferson
"Go to Heaven for the climate, Hell for the company."  -- Mark Twain
-- Eric Hopper (hopper at omnifarious.org  http://www.omnifarious.org/~hopper) --
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.selenic.com/pipermail/mercurial/attachments/20050830/c5c05e5a/attachment.pgp


More information about the Mercurial mailing list