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.

Attachment: pgpuzvJLTft_g.pgp
Description: OpenPGP digital signature

Reply via email to