Skip to content

Commit 2b92ab8

Browse files
kapbhrlubos
authored andcommitted
wifi: shell: Disable POSIX_MULTI_PROCESS in config
[SHEL-4053] The POSIX_MULTI_PROCESS is effecting the Throughput numbers, disable it in config. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
1 parent 3b0cf2e commit 2b92ab8

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

samples/wifi/shell/overlay-zperf.conf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,7 @@ CONFIG_NRF70_UTIL=y
3737

3838
# Disable rate limiting to avoid log flooding (default is drop)
3939
CONFIG_LOG_RATELIMIT=n
40+
41+
# Disabled to avoid pulling in CONFIG_THREAD_RUNTIME_STATS, whose
42+
# per-context-switch overhead reduces throughput.
43+
CONFIG_POSIX_MULTI_PROCESS=n

samples/wifi/throughput/prj.conf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ CONFIG_POSIX_TIMERS=y
7878
CONFIG_DATE_SHELL=y
7979
CONFIG_NET_CONFIG_AUTO_INIT=n
8080

81+
# Disabled to avoid pulling in CONFIG_THREAD_RUNTIME_STATS, whose
82+
# per-context-switch overhead reduces throughput.
83+
CONFIG_POSIX_MULTI_PROCESS=n
84+
8185
CONFIG_WIFI_CREDENTIALS=y
8286
CONFIG_FLASH=y
8387
CONFIG_FLASH_PAGE_LAYOUT=y

0 commit comments

Comments
 (0)