Skip to content

Commit ce0131a

Browse files
authored
Update vector-index-memory-configuration.adoc
I think we mean that the machine must have sufficient memory. Saying OS could be confused with the OS memory we say Lucene requires.
1 parent 153863e commit ce0131a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

modules/ROOT/pages/performance/vector-index-memory-configuration.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
Vector indexes are based on link:https://lucene.apache.org/[Lucene].
55
Lucene does not Neo4j page cache memory, it uses OS memory as described in the xref:performance/memory-configuration.adoc[Memory configuration] section.
6-
When you have a vector index, you must ensure that the OS has sufficient memory for the JVM heap, Neo4j page cache, and the Lucene vector indexes to perform optimally.
6+
When you have a vector index, you must ensure that there is sufficient memory for the JVM heap, Neo4j page cache, and the Lucene vector indexes to perform optimally.
77
If Lucene has insufficient memory, the OS will perform page swapping and read data from disk, which will dramatically degrade the Neo4j vector index search performance.
88
Tools like IOTOP can assist in understanding disk I/O usage.
99

@@ -25,6 +25,8 @@ In the event of a rolling restart/patch/upgrade, an approach may be needed to ad
2525

2626
== Optimal Neo4j memory configuration for vector indexes
2727

28+
29+
2830
The memory configuration recommendations are _Heap + Neo4j PageCache + .25(Vector Index Size) + Additional OS Managed Memory_.
2931

3032

0 commit comments

Comments
 (0)