mirror of
https://github.com/OpenHFT/Chronicle-Map.git
synced 2021-09-13 01:26:12 +00:00
Fix a heuristic in VanillaChronicleHash.computeNumberOfTiersInBulk()
This commit is contained in:
@@ -355,7 +355,7 @@ public abstract class VanillaChronicleHash<K,
|
||||
// TODO review heuristics
|
||||
int tiersInBulk = actualSegments / 8;
|
||||
tiersInBulk = Maths.nextPower2(tiersInBulk, 1);
|
||||
while (tierSize * tiersInBulk < OS.pageSize()) {
|
||||
while (computeTierBulkBytesSize(tiersInBulk) < OS.pageSize()) {
|
||||
tiersInBulk *= 2;
|
||||
}
|
||||
return tiersInBulk;
|
||||
|
||||
Reference in New Issue
Block a user