Added extra 5% to memory estimate

This commit is contained in:
Andrew Kane
2023-12-22 14:04:05 -05:00
parent c2dec684f9
commit 972001bb7f
+2 -1
View File
@@ -369,7 +369,8 @@ HnswElementMemory(HnswElement e, int m)
elementSize += VARSIZE_ANY(DatumGetPointer(e->value));
/* Each allocation has a chunk header */
elementSize += (e->level + 7) * GENERATIONCHUNK_RAWSIZE;
return elementSize;
/* Add an extra 5% for alignment and other overhead */
return elementSize * 1.05;
}
#endif