summaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
authorsongyanchao <[email protected]>2024-04-30 01:44:08 +0000
committersongyanchao <[email protected]>2024-04-30 06:21:38 +0000
commit4e0614bfdd83e4eb3f7a39ef7fa5ab2514b2f0e7 (patch)
tree62db2e0e132b3d77218a2fb10065bedd43e6f0ee /support
parentb1c532ecb6c849b5538adef7a1c11a51b774f712 (diff)
🎈 perf: Update memzone to 51200 and max_lcores to 256.
Update memzone to 51200 and max_lcores to 256.
Diffstat (limited to 'support')
-rw-r--r--support/CMakeLists.txt4
-rw-r--r--support/dpdk/dpdk-21.11.4-macro-adjust.patch2
2 files changed, 3 insertions, 3 deletions
diff --git a/support/CMakeLists.txt b/support/CMakeLists.txt
index b639830..47d39bd 100644
--- a/support/CMakeLists.txt
+++ b/support/CMakeLists.txt
@@ -129,7 +129,7 @@ ExternalProject_Add(dpdk PREFIX dpdk
PATCH_COMMAND
COMMAND patch -Ns -p1 -i ${MERGED_PATCH_FILE}
CONFIGURE_COMMAND
- COMMAND meson -Dc_args=-DRTE_ETHDEV_PROFILE_WITH_VTUNE -Ddisable_drivers=${DPDK_MESON_DISABLED_DRIVERS} -Dprefix=<INSTALL_DIR> -Dcpu_instruction_set=${MACHINE} -Dibverbs_link=dlopen -Dbuildtype=${DPDK_BUILD_TYPE} build
+ COMMAND meson -Dmax_lcores=256 -Dc_args=-DRTE_ETHDEV_PROFILE_WITH_VTUNE -Ddisable_drivers=${DPDK_MESON_DISABLED_DRIVERS} -Dprefix=<INSTALL_DIR> -Dcpu_instruction_set=${MACHINE} -Dibverbs_link=dlopen -Dbuildtype=${DPDK_BUILD_TYPE} build
BUILD_COMMAND ${CMAKE_COMMAND} -E chdir <SOURCE_DIR>/build ninja
INSTALL_COMMAND
COMMAND ${CMAKE_COMMAND} -E chdir <SOURCE_DIR>/build ninja install
@@ -151,4 +151,4 @@ set_target_properties(libdpdk PROPERTIES
INTERFACE_LINK_DIRECTORIES ${INSTALL_DIR}/lib64
INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include
INTERFACE_LINK_LIBRARIES "-Wl,--whole-archive;${INSTALL_DIR}/lib64/libdpdk.a;-Wl,--no-whole-archive;rt;m;dl;pcap;numa;ibverbs;mlx5"
-) \ No newline at end of file
+)
diff --git a/support/dpdk/dpdk-21.11.4-macro-adjust.patch b/support/dpdk/dpdk-21.11.4-macro-adjust.patch
index 26316cd..0b672e6 100644
--- a/support/dpdk/dpdk-21.11.4-macro-adjust.patch
+++ b/support/dpdk/dpdk-21.11.4-macro-adjust.patch
@@ -5,7 +5,7 @@
#define RTE_MAX_MEMSEG_PER_TYPE 32768
#define RTE_MAX_MEM_MB_PER_TYPE 65536
-#define RTE_MAX_MEMZONE 2560
-+#define RTE_MAX_MEMZONE 25600
++#define RTE_MAX_MEMZONE 51200
#define RTE_MAX_TAILQ 32
#define RTE_LOG_DP_LEVEL RTE_LOG_INFO
#define RTE_MAX_VFIO_CONTAINERS 64