2012-06-30 12 views
5

Ich bin komplett neu auf Macs und Node.js, so tut mir leid, wenn dieses ein bisschen grundlegend ist."Process out of memory" bei der Ausführung von Node.js oder NPM unter Mac OSX 10.5

Ich verwende Mac OS X 10.5 (Leopard) und habe gerade die letzte Version von Node.js installiert (freigegebene Version, nicht aus der Quelle).

Immer, wenn ich Knoten zu laufen versuchen, oder Sie ein NPM installieren, erhalte ich die folgende Fehlermeldung:

FATAL ERROR: CodeRange::GetNextAllocationBlock Allocation failed - process out of memory 

Weiß jemand, was das Problem ist? Wenn nicht, was wären die nächsten Schritte, um das herauszufinden?

Edit: Es stellt sich heraus, dass, wenn ich diese Befehle ein paar Mal ausführen, sie schließlich funktionieren. Also muss ich den Befehl wiederholen, bis ich Erfolg habe. Das ist besser als nichts, aber immer noch nicht akzeptabel. Software wie WebStorm, die diese Tools ausführen muss, kennt diese Problemumgehung nicht und schlägt die ganze Zeit fehl.

Antwort

0

Ich bin mit X.5.8 und Knoten 0.10.13 gab mir diese Fehlermeldung. Ich habe einige frühere Versionen von Knoten versucht, und 0.10.3 funktioniert, während 0.10.4 die Fehlermeldung erhält. Dies ist die x86-Version, x64 scheint bei .3 zu stürzen, funktioniert aber bei .0. Oh warte, es ist komplizierter. Scheint einen Unterschied zu machen, wenn ich in/usr/local/bin einen Symlink zur App mache, der abstürzt. öfters. Probieren Sie ein paar verschiedene aus, welche für Sie arbeiten.

Ich brauche wirklich einen neuen Laptop.

herunterladen Sie hier: http://nodejs.org/dist/