Added extra 5% to memory estimate

This commit is contained in:
Andrew Kane
2023-12-22 14:04:05 -05:00
parent 61738846af
commit 59509c3a17

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