2009-12-16 6 views
2

Je viens d'ajouter une tonne d'images à mon repo git local. En conséquence, lorsque je tente de pousser notre repo à distance, je reçois l'erreur:Augmenter l'allocation de mémoire de Cygwin

fatal: out of memory, malloc failed76) 

Mon hypothèse est que cela est dû à un manque de mémoire allouée à Cygwin. J'ai essayé d'augmenter la mémoire de Cygwin en suivant these instructions mais je ne peux pas trouver les entrées de registre qu'il mentionne.

Quelqu'un a des conseils?

+0

Si les entrées de registre ne sont pas là (encore), vous devrez les ajouter. –

Répondre

2

Je compilé le programme d'exemple qu'ils ont sur le site sans apporter de modifications à mon système, et je reçois ceci:

5fffe000 bytes (1536.0Mb) 

Ce qui ressemble à droite, et est plus que le maximum de 384MB qu'ils mentionnent. Peut-être que cette documentation est pour une version plus ancienne de cygwin.

Notez cependant que j'utilise le plus récent cygwin 1.7.

Si les clés n'existent pas, vous pouvez les créer, mais une fois de plus, la documentation est ancienne.

HKLM/Software/Cygwin semble que la nouvelle regkey

+0

Je n'ai pas de droits d'administrateur, j'ai dû utiliser HKCU/Software/Cygwin. Mais cela a bien fonctionné. – MikeHoss