Skip to content

IGNITE-27723 Benchmark for PersistentPageMemory#7513

Merged
sashapolo merged 11 commits intoapache:mainfrom
unisonteam:IGNITE-27723
Feb 9, 2026
Merged

IGNITE-27723 Benchmark for PersistentPageMemory#7513
sashapolo merged 11 commits intoapache:mainfrom
unisonteam:IGNITE-27723

Conversation

@dant3
Copy link
Copy Markdown
Contributor

@dant3 dant3 commented Feb 2, 2026

https://issues.apache.org/jira/browse/IGNITE-27723

JMH Benchmark results (throughput):

┌──────────────────────┬────────────────────┬─────────────────────────┬──────────────────────┬──────────┐
│    Cache Pressure    │ Replacement Policy │ Without Metrics (ops/s) │ With Metrics (ops/s) │ Overhead │ 
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│ LOW (1.2× capacity)  │ CLOCK              │ 7,174,476 ± 38,337      │ 7,100,135 ± 65,014   │ -1.0%    │
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│                      │ SEGMENTED_LRU      │ 6,719,755 ± 56,496      │ 6,783,633 ± 87,070   │ +1.0%    │
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│                      │ RANDOM_LRU         │ 5,836,846 ± 27,197      │ 5,863,143 ± 49,021   │ +0.5%    │
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│ MEDIUM (2× capacity) │ CLOCK              │ 3,959,051 ± 33,306      │ 4,033,807 ± 81,140   │ +1.9%    │
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│                      │ SEGMENTED_LRU      │ 3,877,806 ± 39,699      │ 3,708,527 ± 97,216   │ -4.4%    │
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│                      │ RANDOM_LRU         │ 2,923,739 ± 19,677      │ 2,870,672 ± 34,406   │ -1.8%    │
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│ HIGH (4× capacity)   │ CLOCK              │ 2,573,104 ± 16,523      │ 2,522,476 ± 36,744   │ -2.0%    │
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│                      │ SEGMENTED_LRU      │ 2,560,197 ± 59,304      │ 2,532,277 ± 21,186   │ -1.1%    │
├──────────────────────┼────────────────────┼─────────────────────────┼──────────────────────┼──────────┤
│                      │ RANDOM_LRU         │ 1,910,453 ± 19,745      │ 1,843,177 ± 22,017   │ -3.5%    │
└──────────────────────┴────────────────────┴─────────────────────────┴──────────────────────┴──────────┘

@sashapolo sashapolo merged commit 454d7ee into apache:main Feb 9, 2026
5 checks passed
ashishm07 pushed a commit to ashishm07/ignite-3 that referenced this pull request Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants