Ich versuche, Graph-Tool auf meinem Laptop mit 4 GB RAM zu installieren. Ich erkannte, dass der RAM nicht ausreicht und so erstellte ich eine Auslagerungsdatei der Größe 4GB mit den Anweisungen here. Allerdings halte ich immer noch die folgende Fehlermeldung erhalten, nachdem sudo make
:Kann Graph-Tool nicht kompilieren, auch nach dem Erstellen der Auslagerungsdatei
virtual memory exhausted: Cannot allocate memory
make[4]: *** [graph_blockmodel_covariates.lo] Error 1
make[4]: Leaving directory `/home/snehal/Packages/graph-tool-2.13/src/graph/community'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/snehal/Packages/graph-tool-2.13/src/graph'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/snehal/Packages/graph-tool-2.13/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/snehal/Packages/graph-tool-2.13'
make: *** [all] Error 2
Ich bin nicht in der Lage, das Problem zu verstehen. Gibt es einen bestimmten Weg, den ich dem System mitteilen muss, um Speicher in der Auslagerungsdatei zu verwenden?
Vielen Dank im Voraus.
Ich habe es natürlich erfolgreich konfiguriert, so dass die Anforderungen bereits erfüllt sind. Ich habe Graph-Tool bereits auf einem anderen Rechner mit sehr hohem Arbeitsspeicher installiert. Ich möchte nur wissen, wie ich diesen Auslagerungsdateispeicher während der Kompilierung verwenden kann. – Peaceful
Welche Art von Linux-Distribution verwenden Sie? Vielleicht hilft Ihnen die Verwendung eines vorkompilierten Pakets dabei, den benötigten RAM-Speicher zu reduzieren ... Wenn Sie keine der neuesten Funktionen benötigen, die nicht in der letzten Version enthalten sind, können Sie sie problemlos für debian, gentoo und arch herunterladen. – Silmathoron
Ich benutze Ubuntu 14.04 – Peaceful