Skip to content

Clear page cache in some scripts#792

Merged
rschu1ze merged 8 commits intomainfrom
page-cache3
Feb 18, 2026
Merged

Clear page cache in some scripts#792
rschu1ze merged 8 commits intomainfrom
page-cache3

Conversation

@rschu1ze
Copy link
Member

@rschu1ze rschu1ze commented Feb 17, 2026

Resolves #774

(Same as #786 but without destroying my local Git branches)

From the list in #774

  • clickhouse-datalake and clickhouse-datalake-partitioned: ✅
  • duckdb-dataframe: ✅
  • elasticsearch: the script broke in the meantime, need to fix separately (only added page cache clearing in this PR) ☑️
  • hydra: DBaaS, didn't adjust the script ☑️
  • locustdb: completely broken, dead upstream ☑️
  • mongodb: benchmark script is in JavaScript, not clear how to clear page cache from there ❓
  • pandas ✅
  • polars ✅
  • polars-dataframe ✅
  • tembo-olap: DBaaS, didn't adjust the script ☑️

This PR also removes

# On small machines it can only work with swap
sudo fallocate -l 200G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

from some submissions to make benchmarking overall more fair.

@rschu1ze rschu1ze changed the title Fix scripts *wip* Clear page cache in some scripts Feb 17, 2026
@rschu1ze rschu1ze force-pushed the page-cache3 branch 2 times, most recently from 4ccb8c7 to 7e3da04 Compare February 18, 2026 15:50
@rschu1ze rschu1ze changed the title *wip* Clear page cache in some scripts Clear page cache in some scripts Feb 18, 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.

Participants with local on-disk storage, but without OS page cache flush

1 participant