Re: Running git on ARM systems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 1 March 2012 16:31, Steven Noonan <steven@xxxxxxxxxxxxxx> wrote:
> I've been using git on three different ARM boxes (TrimSlice,
> PandaBoard, i.MX53 Quick Start Board). It works okay, if a bit slow.
> Even on a small repository (< 1MB), git is a bit laggy, but that's
> true of most everything on those devices. It would be nice if they had
> decent SATA controllers so I could attach some small SSDs or something
> instead of relying on MicroSD or SD. I think you'll find the biggest
> problem you will run into is memory usage when repacking or garbage
> collecting, but you probably wouldn't really want to anyway (and if
> you do, move the whole .git dir to something that can handle a proper
> repack).
>
> I've never used the ARM11 processor though. My experience has been
> with the ARM7 and ARM9, where I was -extremely- memory constrained
> (4MB of RAM if I recall) and couldn't really build anything on the
> device itself, as well as the Cortex-A8 and Cortex-A9 -- which was a
> huge leap compared to the ARM7/ARM9, particularly since the newer
> devices have a couple orders of magnitude more memory.
>
> Would be curious to see how one of the Raspberry Pi devices does
> running my incomplete and silly microbenchmarking tool
> (https://github.com/tycho/cpu-test-arm)... Perhaps I'll order one when
> they're back in stock. :)
>
> Is there anything specific you wanted to know about git on such devices?

It's good to hear that git has worked on these devices. Did you
compile it for them especially, and if so what did you have to do?

The RPi will have 256M ram, which is significantly better than what
you have been working with. I think my first real goal will be to
compile git on it. Hopefully it will be flawless!

In terms of running git on these devices, are there any limitations to
the functionality, barring memory constraints?

The device will also have USB ports, and I imagine the two most common
use cases will have the working directory on SD card and on USB hard
drive. I wonder how git will perform comparatively on each.

Regards,

Andrew Ardill
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]