On Fri, 06 Jul 2018 01:55:32 +0200 Gerion Entrup <gerion.ent...@flump.de> wrote:
> Would it possible to take the bare repo (< 600 MB) and only mount the latest > checkout (with fuse eg)? That would incur performance problems, because packed objects are stored as differences to other objects ( similar to how later pieces in a gzip stream are dependent on earlier pieces in the stream ). Subsequently, having a real checkout substantially improves performance. For a FUSE module to compete with this, it would need a lot of special mechanics, including keeping lots of memory reserved for state. So you might end up trading that additional 800mb disk space for 500mb-1.5gb of memory utilization.
pgpuzvJLTft_g.pgp
Description: OpenPGP digital signature