Właśnie ustawiłem społeczność Neo4j 2.1.3 po raz pierwszy i podczas próby załadowania zestawu danych o wartości około 17M natrafiam na przestrzeń OutOfMemoryError języka Java.Błąd przestrzeni sterty Java neo4j
pracuję na komputerze Mac z pamięcią 16GB i wersja 1.7.0_21 OS X 10.9.4 Java i starałem zwiększenie rozmiaru sterty poprzez linię poleceń z:
java -Xmx2048m
problemem jest to, że JVM nie wydaje się, żeby to odradzać. Nie mam doświadczenia w ustawianiu ustawień java w ten sposób.
Wszelkie sugestie?
jaki komunikat przekazuje jvm, że uważasz, że nie rozpoznał flagi? –
Wypróbuj java -Xms512m -Xmx2048 –
Prześlij swój kod do załadowania tego zestawu danych. Występują typowe błędy podczas wczytywania tej przyczyny poza wyjątkami pamięci, które w przeciwnym razie by nie wystąpiły. Możesz także zwiększyć pamięć, ale może być sprytniej, jeśli chodzi o ładowanie inaczej, więc nie musisz zwiększać pamięci w pierwszej kolejności. Nieprawidłowości CREATE vs MERGE mogą naprawdę łatwo stworzyć ten problem. – FrobberOfBits