Skip to content

Latest commit

 

History

History
246 lines (225 loc) · 38.1 KB

object_pool_memory_profiling.md

File metadata and controls

246 lines (225 loc) · 38.1 KB

object Pool in BSS

Memory Type Usage Summary

┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓
┃ Memory Type/Section ┃ Used [bytes] ┃ Used [%] ┃ Remain [bytes] ┃ Total [bytes] ┃
┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩
│ Flash Code          │      1254836 │    14.96 │        7133740 │       8388576 │
│    .text            │      1254836 │    14.96 │                │               │
│ Flash Data          │       268348 │      3.2 │        8120228 │       8388576 │
│    .rodata          │       268092 │      3.2 │                │               │
│    .appdesc         │          256 │      0.0 │                │               │
│ DRAM                │       196712 │    61.22 │         124584 │        321296 │
│    .text            │       101004 │    31.44 │                │               │
│    .bss             │        78744 │    24.51 │                │               │
│    .data            │        16584 │     5.16 │                │               │
│ RTC SLOW            │          540 │     6.59 │           7652 │          8192 │
│    .rtc_reserved    │           24 │     0.29 │                │               │
│    .force_fast      │            4 │     0.05 │                │               │
└─────────────────────┴──────────────┴──────────┴────────────────┴───────────────┘
Total image size: 1640776 bytes (.bin may be padded larger)

Per-archive contributions to ELF File

Per-archive contributions to ELF File

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
┃ Archive File                    ┃ Total Size ┃  DRAM ┃  .bss ┃ .data ┃ .text ┃ Flash Code ┃  .text ┃ Flash Data ┃ .rodata ┃ .appdesc ┃ RTC SLOW ┃ .rtc_reserved ┃ .force_fast ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
│ libCHIP.a                       │     324922 │ 20979 │ 20714 │   265 │     0 │     292582 │ 292582 │      11361 │   11361 │        0 │        0 │             0 │           0 │
│ libesp_matter.a                 │     239040 │ 34497 │ 33711 │   772 │    14 │     196384 │ 196384 │       8159 │    8159 │        0 │        0 │             0 │           0 │
│ libesp_app_format.a             │     165351 │    10 │    10 │     0 │     0 │        504 │    504 │     164837 │  164581 │      256 │        0 │             0 │           0 │
│ libnet80211.a                   │     118640 │ 12744 │  7496 │  1144 │  4104 │      96272 │  96272 │       9624 │    9624 │        0 │        0 │             0 │           0 │
│ libmbedcrypto.a                 │     110824 │   452 │   252 │   116 │    84 │      75998 │  75998 │      34374 │   34374 │        0 │        0 │             0 │           0 │
│ liblwip.a                       │      91198 │  2614 │  2602 │    12 │     0 │      84670 │  84670 │       3914 │    3914 │        0 │        0 │             0 │           0 │
│ libbtdm_app.a                   │      85183 │ 17365 │   702 │   439 │ 16224 │      62824 │  62824 │       4994 │    4994 │        0 │        0 │             0 │           0 │
│ libc.a                          │      84343 │   892 │   520 │   372 │     0 │      78482 │  78482 │       4969 │    4969 │        0 │        0 │             0 │           0 │
│ libbt.a                         │      81500 │  6316 │  5279 │   389 │   648 │      72188 │  72188 │       2996 │    2996 │        0 │        0 │             0 │           0 │
│ libpp.a                         │      61076 │ 15935 │  1173 │  2476 │ 12286 │      41486 │  41486 │       3655 │    3655 │        0 │        0 │             0 │           0 │
│ libwpa_supplicant.a             │      47251 │  1241 │  1233 │     8 │     0 │      44330 │  44330 │       1680 │    1680 │        0 │        0 │             0 │           0 │
│ libphy.a                        │      36343 │  5617 │    87 │  1288 │  4242 │      30726 │  30726 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libesp_hw_support.a             │      23456 │  5839 │   164 │   135 │  5540 │      16712 │  16712 │        880 │     880 │        0 │       25 │            24 │           1 │
│ libfreertos.a                   │      19557 │ 17284 │  2544 │    88 │ 14652 │        784 │    784 │       1489 │    1489 │        0 │        0 │             0 │           0 │
│ libhal.a                        │      19455 │ 12676 │     4 │  3612 │  9060 │       6662 │   6662 │        117 │     117 │        0 │        0 │             0 │           0 │
│ libnvs_flash.a                  │      15022 │    24 │    24 │     0 │     0 │      14866 │  14866 │        132 │     132 │        0 │        0 │             0 │           0 │
│ libesp_driver_uart.a            │      13568 │   121 │    25 │    96 │     0 │      12736 │  12736 │        711 │     711 │        0 │        0 │             0 │           0 │
│ libspi_flash.a                  │      11799 │ 10474 │    18 │  1746 │  8710 │       1032 │   1032 │        293 │     293 │        0 │        0 │             0 │           0 │
│ libheap.a                       │      11323 │  6974 │     8 │     4 │  6962 │       3606 │   3606 │        743 │     743 │        0 │        0 │             0 │           0 │
│ libespressif__led_indicator.a   │      11146 │   296 │     8 │   288 │     0 │       9618 │   9618 │       1232 │    1232 │        0 │        0 │             0 │           0 │
│ libesp_system.a                 │      10863 │  2166 │   138 │   100 │  1928 │       8100 │   8100 │        597 │     597 │        0 │        0 │             0 │           0 │
│ libconsole.a                    │      10476 │    77 │    44 │    33 │     0 │      10388 │  10388 │         11 │      11 │        0 │        0 │             0 │           0 │
│ libesp_driver_spi.a             │       9183 │  2898 │     8 │   100 │  2790 │       5894 │   5894 │        391 │     391 │        0 │        0 │             0 │           0 │
│ libesp_driver_rmt.a             │       8717 │  2333 │    12 │    77 │  2244 │       5892 │   5892 │        492 │     492 │        0 │        0 │             0 │           0 │
│ libesp_netif.a                  │       6408 │    25 │    21 │     4 │     0 │       6220 │   6220 │        163 │     163 │        0 │        0 │             0 │           0 │
│ libespressif__button.a          │       5597 │   179 │   179 │     0 │     0 │       5206 │   5206 │        212 │     212 │        0 │        0 │             0 │           0 │
│ libesp_ringbuf.a                │       5217 │  4680 │     0 │     0 │  4680 │          0 │      0 │        537 │     537 │        0 │        0 │             0 │           0 │
│ libcoexist.a                    │       4904 │  1432 │     6 │  1426 │     0 │       3432 │   3432 │         40 │      40 │        0 │        0 │             0 │           0 │
│ libesp_driver_gpio.a            │       4851 │    36 │     0 │    36 │     0 │       4348 │   4348 │        467 │     467 │        0 │        0 │             0 │           0 │
│ libm.a                          │       4824 │     0 │     0 │     0 │     0 │       4760 │   4760 │         64 │      64 │        0 │        0 │             0 │           0 │
│ libespressif__led_strip.a       │       4586 │     0 │     0 │     0 │     0 │       4248 │   4248 │        338 │     338 │        0 │        0 │             0 │           0 │
│ libesp_driver_ledc.a            │       4388 │   142 │    36 │     0 │   106 │       4014 │   4014 │        232 │     232 │        0 │        0 │             0 │           0 │
│ libstdc++.a                     │       4273 │    77 │    69 │     8 │     0 │       3564 │   3564 │        632 │     632 │        0 │        0 │             0 │           0 │
│ libnewlib.a                     │       4095 │  2424 │   200 │   156 │  2068 │       1560 │   1560 │        111 │     111 │        0 │        0 │             0 │           0 │
│ libesp_wifi.a                   │       3969 │   709 │    43 │   476 │   190 │       3218 │   3218 │         42 │      42 │        0 │        0 │             0 │           0 │
│ libesp_mm.a                     │       3894 │  1186 │    44 │    60 │  1082 │       2494 │   2494 │        214 │     214 │        0 │        0 │             0 │           0 │
│ libvfs.a                        │       3513 │   232 │    40 │   192 │     0 │       3266 │   3266 │         15 │      15 │        0 │        0 │             0 │           0 │
│ libesp_event.a                  │       3387 │     4 │     4 │     0 │     0 │       3242 │   3242 │        141 │     141 │        0 │        0 │             0 │           0 │
│ libbootloader_support.a         │       3294 │   626 │     4 │     0 │   622 │       2580 │   2580 │         88 │      88 │        0 │        0 │             0 │           0 │
│ libesp_phy.a                    │       3220 │   212 │    51 │     9 │   152 │       2724 │   2724 │        284 │     284 │        0 │        0 │             0 │           0 │
│ libesp_adc.a                    │       3029 │    18 │    18 │     0 │     0 │       2424 │   2424 │        587 │     587 │        0 │        0 │             0 │           0 │
│ libesp_timer.a                  │       3021 │  1364 │    36 │    16 │  1312 │       1566 │   1566 │         91 │      91 │        0 │        0 │             0 │           0 │
│ libmbedx509.a                   │       2754 │     0 │     0 │     0 │     0 │       2290 │   2290 │        464 │     464 │        0 │        0 │             0 │           0 │
│ libbtbb.a                       │       2598 │     0 │     0 │     0 │     0 │       2598 │   2598 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libmain.a                       │       2478 │     2 │     2 │     0 │     0 │       2476 │   2476 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libesp_partition.a              │       2257 │     8 │     8 │     0 │     0 │       2060 │   2060 │        189 │     189 │        0 │        0 │             0 │           0 │
│ libefuse.a                      │       2239 │   112 │     4 │   108 │     0 │       1828 │   1828 │        299 │     299 │        0 │        0 │             0 │           0 │
│ libesp_matter_console.a         │       2080 │   252 │   252 │     0 │     0 │       1732 │   1732 │         96 │      96 │        0 │        0 │             0 │           0 │
│ libapp_update.a                 │       1848 │    12 │    12 │     0 │     0 │       1740 │   1740 │         96 │      96 │        0 │        0 │             0 │           0 │
│ libesp_common.a                 │       1792 │     0 │     0 │     0 │     0 │         50 │     50 │       1742 │    1742 │        0 │        0 │             0 │           0 │
│ liblog.a                        │       1521 │   564 │   272 │     8 │   284 │        918 │    918 │         39 │      39 │        0 │        0 │             0 │           0 │
│ libesp_driver_usb_serial_jtag.a │       1493 │   139 │     5 │    40 │    94 │       1146 │   1146 │        208 │     208 │        0 │        0 │             0 │           0 │
│ libespressif__esp_diagnostics.a │       1480 │    16 │    16 │     0 │     0 │       1464 │   1464 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libpthread.a                    │       1379 │    12 │    12 │     0 │     0 │       1270 │   1270 │         97 │      97 │        0 │        0 │             0 │           0 │
│ libriscv.a                      │       1292 │  1096 │   256 │     0 │   840 │        146 │    146 │         50 │      50 │        0 │        0 │             0 │           0 │
│ libgcc.a                        │        970 │     0 │     0 │     0 │     0 │        970 │    970 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libcxx.a                        │        968 │    16 │    16 │     0 │     0 │        952 │    952 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libsoc.a                        │        673 │     0 │     0 │     0 │     0 │          0 │      0 │        673 │     673 │        0 │        0 │             0 │           0 │
│ libesp_vfs_console.a            │        608 │    12 │    12 │     0 │     0 │        424 │    424 │        172 │     172 │        0 │        0 │             0 │           0 │
│ libespressif__esp_bsp_generic.a │        464 │    68 │     0 │    68 │     0 │        136 │    136 │        260 │     260 │        0 │        0 │             0 │           0 │
│ libesp_coex.a                   │        424 │   146 │     0 │    72 │    74 │        278 │    278 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libcore.a                       │        376 │     9 │     9 │     0 │     0 │        324 │    324 │         43 │      43 │        0 │        0 │             0 │           0 │
│ libapp_reset.a                  │        237 │     1 │     1 │     0 │     0 │        236 │    236 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libdriver.a                     │        112 │     0 │     0 │     0 │     0 │        108 │    108 │          4 │       4 │        0 │        0 │             0 │           0 │
│ libmesh.a                       │         68 │     4 │     4 │     0 │     0 │         64 │     64 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libesp_pm.a                     │         18 │    12 │     0 │     0 │    12 │          6 │      6 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libnvs_sec_provider.a           │          2 │     0 │     0 │     0 │     0 │          2 │      2 │          0 │       0 │        0 │        0 │             0 │           0 │
└─────────────────────────────────┴────────────┴───────┴───────┴───────┴───────┴────────────┴────────┴────────────┴─────────┴──────────┴──────────┴───────────────┴─────────────┘

Heap Stats

Description Current Free Memory Largest Free Block Min. Ever Free Size
After NVS Flash Init 178752 114688 178048
After Data Model Create 165728 114688 165728
Commissioning Window Opened 39284 21504 37784
After Matter Start 30656 12800 30612
Commissioning Session Started 29748 9728 25148
Commissioning Window Closed 29748 9728 25148
Fabric Is Updated 27196 9728 22340
Fabric Is Committed 25272 9216 14200
Commissioning Complete 25292 9216 14200
Commissioning Window Closed 28616 9216 14200
BLE deinitialized and memory reclaimed 94520 31744 18136
Idle 94532 31744 18992

Object Pool in Heap

Memory Type Usage Summary

┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓
┃ Memory Type/Section ┃ Used [bytes] ┃ Used [%] ┃ Remain [bytes] ┃ Total [bytes] ┃
┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩
│ Flash Code          │      1256216 │    14.98 │        7132360 │       8388576 │
│    .text            │      1256216 │    14.98 │                │               │
│ Flash Data          │       268356 │      3.2 │        8120220 │       8388576 │
│    .rodata          │       268100 │      3.2 │                │               │
│    .appdesc         │          256 │      0.0 │                │               │
│ DRAM                │       177640 │    55.29 │         143656 │        321296 │
│    .text            │       101004 │    31.44 │                │               │
│    .bss             │        59672 │    18.57 │                │               │
│    .data            │        16584 │     5.16 │                │               │
│ RTC SLOW            │          540 │     6.59 │           7652 │          8192 │
│    .rtc_reserved    │           24 │     0.29 │                │               │
│    .force_fast      │            4 │     0.05 │                │               │
└─────────────────────┴──────────────┴──────────┴────────────────┴───────────────┘
Total image size: 1642164 bytes (.bin may be padded larger)

Per-archive contributions to ELF File

Per-archive contributions to ELF File

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
┃ Archive File                    ┃ Total Size ┃  DRAM ┃  .bss ┃ .data ┃ .text ┃ Flash Code ┃  .text ┃ Flash Data ┃ .rodata ┃ .appdesc ┃ RTC SLOW ┃ .rtc_reserved ┃ .force_fast ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
│ libCHIP.a                       │     315937 │ 10516 │ 10251 │   265 │     0 │     294052 │ 294052 │      11369 │   11369 │        0 │        0 │             0 │           0 │
│ libesp_matter.a                 │     230342 │ 25889 │ 25103 │   772 │    14 │     196294 │ 196294 │       8159 │    8159 │        0 │        0 │             0 │           0 │
│ libesp_app_format.a             │     165351 │    10 │    10 │     0 │     0 │        504 │    504 │     164837 │  164581 │      256 │        0 │             0 │           0 │
│ libnet80211.a                   │     118640 │ 12744 │  7496 │  1144 │  4104 │      96272 │  96272 │       9624 │    9624 │        0 │        0 │             0 │           0 │
│ libmbedcrypto.a                 │     110824 │   452 │   252 │   116 │    84 │      75998 │  75998 │      34374 │   34374 │        0 │        0 │             0 │           0 │
│ liblwip.a                       │      91198 │  2614 │  2602 │    12 │     0 │      84670 │  84670 │       3914 │    3914 │        0 │        0 │             0 │           0 │
│ libbtdm_app.a                   │      85183 │ 17365 │   702 │   439 │ 16224 │      62824 │  62824 │       4994 │    4994 │        0 │        0 │             0 │           0 │
│ libc.a                          │      84343 │   892 │   520 │   372 │     0 │      78482 │  78482 │       4969 │    4969 │        0 │        0 │             0 │           0 │
│ libbt.a                         │      81500 │  6316 │  5279 │   389 │   648 │      72188 │  72188 │       2996 │    2996 │        0 │        0 │             0 │           0 │
│ libpp.a                         │      61076 │ 15935 │  1173 │  2476 │ 12286 │      41486 │  41486 │       3655 │    3655 │        0 │        0 │             0 │           0 │
│ libwpa_supplicant.a             │      47251 │  1241 │  1233 │     8 │     0 │      44330 │  44330 │       1680 │    1680 │        0 │        0 │             0 │           0 │
│ libphy.a                        │      36343 │  5617 │    87 │  1288 │  4242 │      30726 │  30726 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libesp_hw_support.a             │      23456 │  5839 │   164 │   135 │  5540 │      16712 │  16712 │        880 │     880 │        0 │       25 │            24 │           1 │
│ libfreertos.a                   │      19557 │ 17284 │  2544 │    88 │ 14652 │        784 │    784 │       1489 │    1489 │        0 │        0 │             0 │           0 │
│ libhal.a                        │      19455 │ 12676 │     4 │  3612 │  9060 │       6662 │   6662 │        117 │     117 │        0 │        0 │             0 │           0 │
│ libnvs_flash.a                  │      15022 │    24 │    24 │     0 │     0 │      14866 │  14866 │        132 │     132 │        0 │        0 │             0 │           0 │
│ libesp_driver_uart.a            │      13568 │   121 │    25 │    96 │     0 │      12736 │  12736 │        711 │     711 │        0 │        0 │             0 │           0 │
│ libspi_flash.a                  │      11799 │ 10474 │    18 │  1746 │  8710 │       1032 │   1032 │        293 │     293 │        0 │        0 │             0 │           0 │
│ libheap.a                       │      11323 │  6974 │     8 │     4 │  6962 │       3606 │   3606 │        743 │     743 │        0 │        0 │             0 │           0 │
│ libespressif__led_indicator.a   │      11146 │   296 │     8 │   288 │     0 │       9618 │   9618 │       1232 │    1232 │        0 │        0 │             0 │           0 │
│ libesp_system.a                 │      10863 │  2166 │   138 │   100 │  1928 │       8100 │   8100 │        597 │     597 │        0 │        0 │             0 │           0 │
│ libconsole.a                    │      10476 │    77 │    44 │    33 │     0 │      10388 │  10388 │         11 │      11 │        0 │        0 │             0 │           0 │
│ libesp_driver_spi.a             │       9183 │  2898 │     8 │   100 │  2790 │       5894 │   5894 │        391 │     391 │        0 │        0 │             0 │           0 │
│ libesp_driver_rmt.a             │       8717 │  2333 │    12 │    77 │  2244 │       5892 │   5892 │        492 │     492 │        0 │        0 │             0 │           0 │
│ libesp_netif.a                  │       6408 │    25 │    21 │     4 │     0 │       6220 │   6220 │        163 │     163 │        0 │        0 │             0 │           0 │
│ libespressif__button.a          │       5597 │   179 │   179 │     0 │     0 │       5206 │   5206 │        212 │     212 │        0 │        0 │             0 │           0 │
│ libesp_ringbuf.a                │       5217 │  4680 │     0 │     0 │  4680 │          0 │      0 │        537 │     537 │        0 │        0 │             0 │           0 │
│ libcoexist.a                    │       4904 │  1432 │     6 │  1426 │     0 │       3432 │   3432 │         40 │      40 │        0 │        0 │             0 │           0 │
│ libesp_driver_gpio.a            │       4851 │    36 │     0 │    36 │     0 │       4348 │   4348 │        467 │     467 │        0 │        0 │             0 │           0 │
│ libm.a                          │       4824 │     0 │     0 │     0 │     0 │       4760 │   4760 │         64 │      64 │        0 │        0 │             0 │           0 │
│ libespressif__led_strip.a       │       4586 │     0 │     0 │     0 │     0 │       4248 │   4248 │        338 │     338 │        0 │        0 │             0 │           0 │
│ libesp_driver_ledc.a            │       4388 │   142 │    36 │     0 │   106 │       4014 │   4014 │        232 │     232 │        0 │        0 │             0 │           0 │
│ libstdc++.a                     │       4273 │    77 │    69 │     8 │     0 │       3564 │   3564 │        632 │     632 │        0 │        0 │             0 │           0 │
│ libnewlib.a                     │       4095 │  2424 │   200 │   156 │  2068 │       1560 │   1560 │        111 │     111 │        0 │        0 │             0 │           0 │
│ libesp_wifi.a                   │       3969 │   709 │    43 │   476 │   190 │       3218 │   3218 │         42 │      42 │        0 │        0 │             0 │           0 │
│ libesp_mm.a                     │       3894 │  1186 │    44 │    60 │  1082 │       2494 │   2494 │        214 │     214 │        0 │        0 │             0 │           0 │
│ libvfs.a                        │       3513 │   232 │    40 │   192 │     0 │       3266 │   3266 │         15 │      15 │        0 │        0 │             0 │           0 │
│ libesp_event.a                  │       3387 │     4 │     4 │     0 │     0 │       3242 │   3242 │        141 │     141 │        0 │        0 │             0 │           0 │
│ libbootloader_support.a         │       3294 │   626 │     4 │     0 │   622 │       2580 │   2580 │         88 │      88 │        0 │        0 │             0 │           0 │
│ libesp_phy.a                    │       3220 │   212 │    51 │     9 │   152 │       2724 │   2724 │        284 │     284 │        0 │        0 │             0 │           0 │
│ libesp_adc.a                    │       3029 │    18 │    18 │     0 │     0 │       2424 │   2424 │        587 │     587 │        0 │        0 │             0 │           0 │
│ libesp_timer.a                  │       3021 │  1364 │    36 │    16 │  1312 │       1566 │   1566 │         91 │      91 │        0 │        0 │             0 │           0 │
│ libmbedx509.a                   │       2754 │     0 │     0 │     0 │     0 │       2290 │   2290 │        464 │     464 │        0 │        0 │             0 │           0 │
│ libbtbb.a                       │       2598 │     0 │     0 │     0 │     0 │       2598 │   2598 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libmain.a                       │       2478 │     2 │     2 │     0 │     0 │       2476 │   2476 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libesp_partition.a              │       2257 │     8 │     8 │     0 │     0 │       2060 │   2060 │        189 │     189 │        0 │        0 │             0 │           0 │
│ libefuse.a                      │       2239 │   112 │     4 │   108 │     0 │       1828 │   1828 │        299 │     299 │        0 │        0 │             0 │           0 │
│ libesp_matter_console.a         │       2080 │   252 │   252 │     0 │     0 │       1732 │   1732 │         96 │      96 │        0 │        0 │             0 │           0 │
│ libapp_update.a                 │       1848 │    12 │    12 │     0 │     0 │       1740 │   1740 │         96 │      96 │        0 │        0 │             0 │           0 │
│ libesp_common.a                 │       1792 │     0 │     0 │     0 │     0 │         50 │     50 │       1742 │    1742 │        0 │        0 │             0 │           0 │
│ liblog.a                        │       1521 │   564 │   272 │     8 │   284 │        918 │    918 │         39 │      39 │        0 │        0 │             0 │           0 │
│ libesp_driver_usb_serial_jtag.a │       1493 │   139 │     5 │    40 │    94 │       1146 │   1146 │        208 │     208 │        0 │        0 │             0 │           0 │
│ libespressif__esp_diagnostics.a │       1480 │    16 │    16 │     0 │     0 │       1464 │   1464 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libpthread.a                    │       1379 │    12 │    12 │     0 │     0 │       1270 │   1270 │         97 │      97 │        0 │        0 │             0 │           0 │
│ libriscv.a                      │       1292 │  1096 │   256 │     0 │   840 │        146 │    146 │         50 │      50 │        0 │        0 │             0 │           0 │
│ libgcc.a                        │        970 │     0 │     0 │     0 │     0 │        970 │    970 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libcxx.a                        │        968 │    16 │    16 │     0 │     0 │        952 │    952 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libsoc.a                        │        673 │     0 │     0 │     0 │     0 │          0 │      0 │        673 │     673 │        0 │        0 │             0 │           0 │
│ libesp_vfs_console.a            │        608 │    12 │    12 │     0 │     0 │        424 │    424 │        172 │     172 │        0 │        0 │             0 │           0 │
│ libespressif__esp_bsp_generic.a │        464 │    68 │     0 │    68 │     0 │        136 │    136 │        260 │     260 │        0 │        0 │             0 │           0 │
│ libesp_coex.a                   │        424 │   146 │     0 │    72 │    74 │        278 │    278 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libcore.a                       │        376 │     9 │     9 │     0 │     0 │        324 │    324 │         43 │      43 │        0 │        0 │             0 │           0 │
│ libapp_reset.a                  │        237 │     1 │     1 │     0 │     0 │        236 │    236 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libdriver.a                     │        112 │     0 │     0 │     0 │     0 │        108 │    108 │          4 │       4 │        0 │        0 │             0 │           0 │
│ libmesh.a                       │         68 │     4 │     4 │     0 │     0 │         64 │     64 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libesp_pm.a                     │         18 │    12 │     0 │     0 │    12 │          6 │      6 │          0 │       0 │        0 │        0 │             0 │           0 │
│ libnvs_sec_provider.a           │          2 │     0 │     0 │     0 │     0 │          2 │      2 │          0 │       0 │        0 │        0 │             0 │           0 │
└─────────────────────────────────┴────────────┴───────┴───────┴───────┴───────┴────────────┴────────┴────────────┴─────────┴──────────┴──────────┴───────────────┴─────────────┘

Heap Stats

Description Current Free Memory Largest Free Block Min. Ever Free Size
After NVS Flash Init 198408 114688 197892
After Data Model Create 185208 114688 185208
Commissioning Window Opened 57852 38912 56352
Commissioning Session Started 48204 26624 43404
Commissioning Window Closed 48204 26624 43404
Fabric Is Updated 45552 27648 40296
Fabric Is Committed 44732 20480 29204
Commissioning Complete 43244 18432 29204
Commissioning Window Closed 43244 18432 29204
BLE Deinitialized and Memory Reclaimed 112680 32768 36060
Idle 112716 32768 35744