12

A new command-line option to control how many threads should be used to allocate huge pages. This can help "significantly" reduce boot time by tuning the parallelization of huge page initialization. This new command line option is "hugetlb_alloc_threads" and ideal if wanting to speed-up boot performance when allocating a large number of huge pages. The hugetlb_alloc_threads default is 25% of the available hardware threads. Cyberus Tech engineers found as much as a 2.75~4.3x speed-up for large servers:

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here
this post was submitted on 03 Apr 2025
12 points (100.0% liked)

Linux

6845 readers
175 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS