Могу ли я ограничить размер огромных страниц dpdk? - PullRequest
1 голос
/ 21 июня 2019

У меня две программы, одна основана на dpdk. И оба используют огромные страницы. Но dpdk по умолчанию использует все огромные страницы. Я не могу найти документ о том, как установить размер огромных страниц, который может использовать dpdk. Есть ли удобный способ сделать это? Если нет, я должен исследовать источник dpdk и изменить его.

1 Ответ

1 голос
/ 21 июня 2019

Конечно, есть несколько параметров командной строки. Самый простой - -m <megabytes>, но его внутренняя логика может быть неверной, если у вас есть несколько узлов NUMA.

Я рекомендую использовать —socket-mem <mbytes,mbytes,...> вместо этого, что позволяет выделять определенное количество мегабайт на узел NUMA.

Для получения более подробной информации смотрите: https://doc.dpdk.org/guides/linux_gsg/linux_eal_parameters.html

...