Tôi vừa mới thiết lập cộng đồng neo4j 2.1.3 lần đầu tiên và tôi chạy vào vùng không gian java OutOfMemoryError khi cố tải một tập dữ liệu khoảng 17M.Lỗi không gian heap Java neo4j
Tôi đang làm việc trên máy Mac với bộ nhớ 16GB và phiên bản 1.7.0_21 OS X 10.9.4 java và tôi đã cố gắng tăng kích thước heap thông qua dòng lệnh với:
java -Xmx2048m
Vấn đề là các JVM dường như không kéo dài điều này. Tôi không có kinh nghiệm trong việc thiết lập các cài đặt java theo cách này.
Mọi đề xuất?
jvm thông báo gì cho bạn rằng bạn cho rằng nó không nhận ra lá cờ? –
Thử dùng java -Xms512m -Xmx2048 –
Đăng mã để tải tập dữ liệu này. Có những lỗi phổ biến khi tải mà gây ra các ngoại lệ bộ nhớ mà nếu không sẽ không xảy ra. Bạn cũng có thể tăng bộ nhớ của bạn, nhưng nó có thể thông minh hơn để đi về tải khác nhau, do đó bạn không cần phải tăng bộ nhớ ở nơi đầu tiên. Việc lạm dụng CREATE và MERGE thực sự có thể dễ dàng tạo ra vấn đề này. – FrobberOfBits