CONFIG_PERCEPIO_RECORDER_TRC_CFG_PAGED_EVENT_BUFFER_PAGE_SIZE¶
Paged Event Buffer Page Size
Type: int
Help¶
Specifies the size of each page in the paged event buffer. This can be tuned
to match any internal low-level buffers used by the streaming interface, like
the Ethernet MTU (Maximum Transmission Unit). However, since the currently
active page can't be transfered, having more but smaller pages is more
efficient with respect memory usage, than having a few large pages.
Direct dependencies¶
PERCEPIO_TRC_RECORDER_MODE_STREAMING
&& PERCEPIO_RECORDER_TRC_STREAM_PORT_USE_INTERNAL_BUFFER
&& PERCEPIO_TRC_RECORDER_MODE_STREAMING
&& PERCEPIO_TRACERECORDER
(Includes any dependencies from ifs and menus.)
Default¶
500
Kconfig definition¶
At /home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/debug/TraceRecorder/kernelports/Zephyr/Kconfig:257
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:31
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:80
Menu path: (Top) → Modules → TraceRecorder (/home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/debug/TraceRecorder) → Percepio Trace Recorder → Streaming Configuration → Use Internal Paged Event Buffer
config PERCEPIO_RECORDER_TRC_CFG_PAGED_EVENT_BUFFER_PAGE_SIZE
int "Paged Event Buffer Page Size"
range 1 4194304
default 500
depends on PERCEPIO_TRC_RECORDER_MODE_STREAMING && PERCEPIO_RECORDER_TRC_STREAM_PORT_USE_INTERNAL_BUFFER && PERCEPIO_TRC_RECORDER_MODE_STREAMING && PERCEPIO_TRACERECORDER
help
Specifies the size of each page in the paged event buffer. This can be tuned
to match any internal low-level buffers used by the streaming interface, like
the Ethernet MTU (Maximum Transmission Unit). However, since the currently
active page can't be transfered, having more but smaller pages is more
efficient with respect memory usage, than having a few large pages.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)