You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/modules/ROOT/pages/installation/System-requirements.adoc
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,9 @@
1
1
[[System-requirements]]
2
2
= System Requirements
3
3
4
-
:neo4j-docs-link-version: 4.4
5
-
6
4
== Main Memory
7
5
8
-
The GDS library runs within a Neo4j instance and is therefore subject to the general https://neo4j.com/docs/operations-manual/{neo4j-docs-link-version}/performance/memory-configuration/[Neo4j memory configuration].
6
+
The GDS library runs within a Neo4j instance and is therefore subject to the general https://neo4j.com/docs/operations-manual/4.4/performance/memory-configuration/[Neo4j memory configuration].
The heap space is used for storing graph projections in the graph catalog and algorithm state.
15
+
The heap space is used for storing graph projections in the graph catalog, and algorithm state.
18
16
19
17
[.tabbed-example, caption = ]
20
18
====
@@ -28,9 +26,9 @@ This can be done via https://neo4j.com/docs/operations-manual/5/reference/config
28
26
29
27
[.include-with-neo4j-4x]
30
28
=====
31
-
When writing algorithm results back to Neo4j, heap space is also used for handling transaction state (see https://neo4j.com/docs/operations-manual/{neo4j-docs-link-version}/reference/configuration-settings/#config_dbms.tx_state.memory_allocation[dbms.tx_state.memory_allocation]).
29
+
When writing algorithm results back to Neo4j, heap space is also used for handling transaction state (see https://neo4j.com/docs/operations-manual/4.4/reference/configuration-settings/#config_dbms.tx_state.memory_allocation[dbms.tx_state.memory_allocation]).
32
30
For purely analytical workloads, a general recommendation is to set the heap space to about 90% of the available main memory.
33
-
This can be done via https://neo4j.com/docs/operations-manual/{neo4j-docs-link-version}/reference/configuration-settings/#config_dbms.memory.heap.initial_size[dbms.memory.heap.initial_size] and https://neo4j.com/docs/operations-manual/{neo4j-docs-link-version}/reference/configuration-settings/#config_dbms.memory.heap.max_size[dbms.memory.heap.max_size].
31
+
This can be done via https://neo4j.com/docs/operations-manual/4.4/reference/configuration-settings/#config_dbms.memory.heap.initial_size[dbms.memory.heap.initial_size] and https://neo4j.com/docs/operations-manual/4.4/reference/configuration-settings/#config_dbms.memory.heap.max_size[dbms.memory.heap.max_size].
@@ -71,7 +69,7 @@ Ideally, if the xref:common-usage/memory-estimation.adoc[memory estimation] feat
71
69
[NOTE]
72
70
====
73
71
Decreasing the page cache size in favor of heap size is *not* recommended if the Neo4j instance runs both, operational and analytical workloads at the same time.
74
-
See https://neo4j.com/docs/operations-manual/{neo4j-docs-link-version}/performance/memory-configuration/[Neo4j memory configuration] for general information about page cache sizing.
72
+
See https://neo4j.com/docs/operations-manual/4.4/performance/memory-configuration/[Neo4j memory configuration] for general information about page cache sizing.
0 commit comments