Don Wallwork 42fbb8e85d eal/linux: allocate worker lcore stacks in hugepages
Add support for using hugepages for worker lcore stack memory. The
intent is to improve performance by reducing stack memory related TLB
misses and also by using memory local to the NUMA node of each lcore.

EAL option '--huge-worker-stack[=stack-size-in-kbytes]' is added to allow
the feature to be enabled at runtime. If the size is not specified,
the system pthread stack size will be used.

Signed-off-by: Don Wallwork <donw@xsightlabs.com>
Acked-by: Morten Brørup <mb@smartsharesystems.com>
Acked-by: Chengwen Feng <fengchengwen@huawei.com>
2022-06-23 22:36:33 +02:00
..
2021-11-16 11:24:22 +01:00
2021-10-08 21:31:07 +02:00
2020-09-08 00:09:50 +02:00
2021-11-26 11:28:34 +01:00
2022-06-06 23:31:29 +02:00
2022-05-17 16:43:27 +02:00
2020-09-08 00:09:50 +02:00
2021-11-04 19:46:27 +01:00
2021-07-31 20:03:47 +02:00
2021-07-31 20:03:47 +02:00
2020-10-29 14:13:31 +01:00
2020-10-08 09:34:58 +02:00
2021-11-26 11:28:34 +01:00