Ævar Arnfjörð Bjarmason <[email protected]>
writes:

[snip]

> I find that Magit is very slow when working on big Git projects M-x
> magit-status on git.git (the repo for Git itself) can take up to 10
> seconds on my slow laptop, running the equivalent git commands to get
> a list of stashes, running git status etc. would take an order of
> magnitute less.

IIRC, some magit commands require more than one git invocation, and if
you are working on Windows, starting processes is quite slow.

I work with bigger repositories (>100 Kilorevisions) and magit is almost
instantaneous showing the status and doing most of common
operations. Usually I work on a 2.4 GHz quad core on Linux. When I
switch to my Windows netbook things changes dramatically, not only due
to raw CPU power, but mostly to git's performance penalty on
Windows. That said, showing the status of a 100 Krevisions repository
with 3 times more files than git.git takes about 25 seconds with a cold
cache and 2 seconds with a warm cache.

Working with diff chunks on the Windows netbook is slow, in the sense
that I must wait for git to finish. On linux it executes commands almost
as fast as I can type.

[snip]

Reply via email to