GUI performance with large repos (100k changesets)
Rafael Villar Burke (Pachi)
pachi at rvburke.com
Wed Jun 3 09:18:40 CDT 2009
Greg Ward wrote:
> I have noticed that both "hg view" and "hgview" are unusable with a
> deep history. In particular, running hgview on my trial conversion
> from CVS (102,000 revisions, 26,000 files, 800 MB) took 2.5 hours and
> used 600 MB of RAM trying to render the initial GUI before I killed
> it. (The progress bar looked like it was about 60% of the way through
> doing whatever it does at startup.) (I haven't tried "hg view" on
> that repository because it runs out of steam on a much smaller
> history: e.g. my 15,000-revision test repo made it pretty much
> unusable.)
It's probably doing too much and you probably don't need it to do that
much work.
You can try using the -l option to limit the number of revisions it
needs to walk to calculate the revision graph and those times will
probably shrink.
Regards,
Rafael Villar Burke
More information about the Mercurial
mailing list