Skip to content

jemalloc: use 64KiB pages for linux on aarch64#37

Open
koct9i wants to merge 1 commit intoyandex:mainfrom
koct9i:jemalloc
Open

jemalloc: use 64KiB pages for linux on aarch64#37
koct9i wants to merge 1 commit intoyandex:mainfrom
koct9i:jemalloc

Conversation

@koct9i
Copy link
Copy Markdown
Contributor

@koct9i koct9i commented Sep 16, 2025

Kernel supports page sizes: 4, 16, 64 KiB.
Huge pages 2 MiB are supported in all cases.

For common usage 64 KiB and 2 MiB are compatible with any mode
with little extra cost. This is default in facebook jemalloc.

Link: jemalloc/jemalloc#2639
Link: facebook/jemalloc#34
Link: https://www.kernel.org/doc/html/next/arm64/memory.html
Link: https://docs.kernel.org/arch/arm64/hugetlbpage.html
Signed-off-by: Konstantin Khlebnikov koct9i@gmail.com

Kernel supports page sizes: 4, 16, 64 KiB.
Huge pages 2 MiB are supported in all cases.

For common usage 64 KiB and 2 MiB are compatible with any mode
with little extra cost. This is default in facebook jemalloc.

Link: jemalloc/jemalloc#2639
Link: facebook/jemalloc#34
Link: https://www.kernel.org/doc/html/next/arm64/memory.html
Link: https://docs.kernel.org/arch/arm64/hugetlbpage.html
Signed-off-by: Konstantin Khlebnikov <koct9i@gmail.com>
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.

1 participant