diff options
| author | songyanchao <[email protected]> | 2024-04-30 01:44:08 +0000 |
|---|---|---|
| committer | songyanchao <[email protected]> | 2024-04-30 06:21:38 +0000 |
| commit | 4e0614bfdd83e4eb3f7a39ef7fa5ab2514b2f0e7 (patch) | |
| tree | 62db2e0e132b3d77218a2fb10065bedd43e6f0ee | |
| parent | b1c532ecb6c849b5538adef7a1c11a51b774f712 (diff) | |
🎈 perf: Update memzone to 51200 and max_lcores to 256.
Update memzone to 51200 and max_lcores to 256.
| -rw-r--r-- | support/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | support/dpdk/dpdk-21.11.4-macro-adjust.patch | 2 |
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 |
