Comment 0 for bug 2059316

Revision history for this message
dann frazier (dannf) wrote :

Initial support for multi-size THP landed upstream in v6.8. In the 6.9 merge window, 2 other series have landed that show significant performance improvements on arm64

mm/memory: optimize fork() with PTE-mapped THP
  https://lkml.iu.edu/hypermail/linux/kernel/2401.3/02766.html

Transparent Contiguous PTEs for User Mappings:
 https://lwn.net/Articles/962330/

On an Ampere AltraMax system w/ 4K page size, kernel builds in a tmpfs are reduced from 6m30s to 5m17s, a ~19% improvement.