|
|
Subscribe / Log in / New account

5.4 Merge window, part 1

5.4 Merge window, part 1

Posted Sep 30, 2019 16:27 UTC (Mon) by cesarb (subscriber, #6266)
In reply to: 5.4 Merge window, part 1 by excors
Parent article: 5.4 Merge window, part 1

To make things even more interesting, ARM can have three different base page sizes: 4KB, 16KB, and 64KB (this has led to some fun compatibility issues when packages autodetect and hardcode the page size during their build, for instance jemalloc: https://github.com/jemalloc/jemalloc/issues/467). In some distributions (for instance, current Fedora, if I read their kernel config correctly), the kernel is compiled to use 4KB pages; in other distributions (for instance, current RedHat, if I read their kernel config correctly), the kernel is compiled to use 64KB pages. The 52-bit addresses are only available when the kernel is compiled to use 64KB pages (which is probably why RedHat chose that option).


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds