vtysh -c "show memory" Memory statistics for zebra: System allocator statistics: Total heap allocated: 462 MiB Holding block headers: 16 MiB Used small blocks: 0 bytes Used ordinary blocks: 456 MiB Free small blocks: 129 KiB Free ordinary blocks: 5379 KiB Ordinary blocks: 105142 Small blocks: 1344 Holding blocks: 1 (see system documentation for 'mallinfo' for meaning) --- qmem libfrr --- Buffer : 9 24 216 Buffer data : 1 4120 4120 Host config : 2 (variably sized) 48 Command Tokens : 3168 72 228592 Command Token Text : 2363 (variably sized) 77384 Command Token Help : 2363 (variably sized) 57016 Command Argument : 2 (variably sized) 48 Command Argument Name : 536 (variably sized) 12976 FRR POSIX Thread : 14 (variably sized) 1008 POSIX synchronization primitives: 14 (variably sized) 672 Graph : 23 8 552 Graph Node : 3751 32 150472 Hash : 237 (variably sized) 11448 Hash Bucket : 1429312 32 57262896 Hash Index : 119 (variably sized) 17909936 Hook entry : 12 48 672 Interface : 15 248 3720 Connected : 27 40 1112 Link List : 413 40 17896 Link Node : 364 24 8784 Logging : 1 72 72 Temporary memory : 41 (variably sized) 25688 Nexthop : 782915 112 93950024 NetNS Context : 2 (variably sized) 128 NetNS Name : 1 18 24 Prefix List : 44 80 3872 Prefix List Str : 44 (variably sized) 1056 Prefix List Entry : 55 112 6808 Prefix List Trie Table : 116 4096 476064 Priority queue : 8 32 336 Priority queue data : 8 256 2112 Prefix : 38 48 2144 Privilege information : 2 (variably sized) 80 Route map : 11 64 792 Route map name : 164 (variably sized) 3936 Route map index : 132 104 13760 Route map rule : 110 40 4400 Route map rule str : 110 (variably sized) 2640 Route map compiled : 110 (variably sized) 2640 Route map dependency : 43 24 1032 Stream : 15 (variably sized) 246360 Stream FIFO : 14 64 1008 Route table : 26 48 1456 Route node : 1428312 (variably sized) 150591200 Thread : 26440 (variably sized) 5006720 Thread master : 31 (variably sized) 133864 Thread stats : 32 64 2304 Vector : 7555 16 181656 Vector index : 7555 (variably sized) 247208 VRF : 1 184 184 VRF bit-map : 606 (variably sized) 14258944 VTY : 3 (variably sized) 9720 Work queue : 2 (variably sized) 224 Work queue name string : 1 22 24 --- qmem Label Manager --- --- qmem zebra --- ZEBRA VRF : 1 656 664 Route Entry : 780016 80 68641904 RIB destination : 779814 48 43715680 RIB table info : 4 16 96 Nexthop tracking object : 168 200 34304 Zebra Name Space : 1 312 312 PTM BFD process registration table.: 2 32 80 --- qmem Table Manager --- Memory statistics for ripd: System allocator statistics: Total heap allocated: 3440 KiB Holding block headers: 0 bytes Used small blocks: 0 bytes Used ordinary blocks: 3367 KiB Free small blocks: 1664 bytes Free ordinary blocks: 73 KiB Ordinary blocks: 4 Small blocks: 45 Holding blocks: 0 (see system documentation for 'mallinfo' for meaning) --- qmem libfrr --- Buffer : 3 24 72 Buffer data : 1 4120 4120 Host config : 2 (variably sized) 48 Command Tokens : 1970 72 142256 Command Token Text : 1562 (variably sized) 49040 Command Token Help : 1562 (variably sized) 37680 Command Argument : 2 (variably sized) 48 Command Argument Name : 320 (variably sized) 7728 Graph : 18 8 432 Graph Node : 2383 32 95528 Hash : 123 (variably sized) 5960 Hash Bucket : 717 32 28952 Hash Index : 62 (variably sized) 19104 Hook entry : 4 48 224 Interface : 15 248 3720 Connected : 27 40 1112 Link List : 41 40 1736 Link Node : 103 24 2536 Logging : 1 72 72 Temporary memory : 5 (variably sized) 120 Prefix List : 30 80 2640 Prefix List Str : 30 (variably sized) 720 Prefix List Entry : 41 112 5128 Prefix List Trie Table : 60 4096 246240 Priority queue : 1 32 40 Priority queue data : 1 256 264 Prefix : 38 48 2176 Privilege information : 2 (variably sized) 64 Route map : 11 64 792 Route map name : 122 (variably sized) 2928 Route map index : 132 104 13760 Route map rule : 82 40 3280 Route map rule str : 82 (variably sized) 1968 Route map compiled : 82 (variably sized) 1968 Route map dependency : 29 24 696 Stream : 2 16416 32848 Route table : 2 48 112 Thread : 6 (variably sized) 17136 Thread master : 3 (variably sized) 16712 Thread stats : 6 64 432 Vector : 4811 16 115752 Vector index : 4811 (variably sized) 155480 VRF : 1 184 184 VRF bit-map : 85 (variably sized) 2245288 VTY : 3 (variably sized) 9720 Zclient : 1 2984 2984 Redistribution instance IDs : 3 2 72 --- qmem ripd --- RIP interface : 15 136 2040 Memory statistics for ripngd: System allocator statistics: Total heap allocated: 3312 KiB Holding block headers: 0 bytes Used small blocks: 0 bytes Used ordinary blocks: 3194 KiB Free small blocks: 1664 bytes Free ordinary blocks: 118 KiB Ordinary blocks: 3 Small blocks: 45 Holding blocks: 0 (see system documentation for 'mallinfo' for meaning) --- qmem libfrr --- Buffer : 3 24 72 Buffer data : 1 4120 4120 Host config : 2 (variably sized) 48 Command Tokens : 1660 72 119872 Command Token Text : 1296 (variably sized) 41152 Command Token Help : 1296 (variably sized) 31264 Command Argument : 2 (variably sized) 48 Command Argument Name : 259 (variably sized) 6296 Graph : 16 8 384 Graph Node : 1998 32 80128 Hash : 59 (variably sized) 2872 Hash Bucket : 530 32 21456 Hash Index : 30 (variably sized) 13984 Hook entry : 4 48 224 Interface : 30 (variably sized) 5296 Connected : 27 40 1080 Link List : 40 40 1648 Link Node : 71 24 1736 Logging : 1 72 72 Temporary memory : 5 (variably sized) 120 Prefix List : 14 80 1232 Prefix List Str : 14 22 336 Prefix List Entry : 14 112 1712 Prefix List Trie Table : 56 4096 229824 Priority queue : 1 32 40 Priority queue data : 1 256 264 Prefix : 38 48 2128 Privilege information : 2 (variably sized) 64 Route map : 11 64 792 Route map name : 11 (variably sized) 264 Route map index : 132 104 13728 Stream : 2 16416 32848 Route table : 1 48 56 Thread : 6 (variably sized) 17136 Thread master : 3 (variably sized) 16712 Thread stats : 6 64 432 Vector : 4037 16 97160 Vector index : 4037 (variably sized) 129912 VRF : 1 184 184 VRF bit-map : 85 (variably sized) 2245288 VTY : 3 (variably sized) 9720 Zclient : 1 2984 2984 Redistribution instance IDs : 3 2 72 --- qmem ripngd --- Memory statistics for ospfd: System allocator statistics: Total heap allocated: 6604 KiB Holding block headers: 0 bytes Used small blocks: 0 bytes Used ordinary blocks: 6495 KiB Free small blocks: 1520 bytes Free ordinary blocks: 109 KiB Ordinary blocks: 190 Small blocks: 44 Holding blocks: 0 (see system documentation for 'mallinfo' for meaning) --- qmem libfrr --- Buffer : 3 24 72 Buffer data : 1 4120 4120 Host config : 2 (variably sized) 48 Command Tokens : 3380 72 243856 Command Token Text : 2414 (variably sized) 77344 Command Token Help : 2414 (variably sized) 58208 Command Argument : 2 (variably sized) 48 Command Argument Name : 461 (variably sized) 11144 Graph : 16 8 384 Graph Node : 3958 32 158912 Hash : 732 (variably sized) 35856 Hash Bucket : 2219 32 89800 Hash Index : 366 (variably sized) 664128 Hook entry : 4 48 224 Interface : 15 248 3720 Connected : 27 40 1112 Link List : 591 40 24152 Link Node : 988 24 24208 Logging : 1 72 72 Temporary memory : 5 (variably sized) 120 Prefix List : 30 80 2640 Prefix List Str : 30 (variably sized) 720 Prefix List Entry : 41 112 5096 Prefix List Trie Table : 60 4096 246240 Priority queue : 1 32 40 Priority queue data : 1 256 264 Prefix : 38 48 2128 Privilege information : 2 (variably sized) 96 Route map : 11 64 792 Route map name : 122 (variably sized) 2928 Route map index : 132 104 13728 Route map rule : 82 40 3280 Route map rule str : 82 (variably sized) 1968 Route map compiled : 82 (variably sized) 1968 Route map dependency : 29 24 696 Stream : 6 (variably sized) 99056 Route table : 309 48 17592 Route node : 1304 104 138512 Thread : 37 (variably sized) 22840 Thread master : 3 (variably sized) 16712 Thread stats : 27 64 1960 Vector : 7955 16 191384 Vector index : 7955 (variably sized) 255544 VRF : 1 184 184 VRF bit-map : 88 (variably sized) 3818176 VTY : 3 (variably sized) 9720 Zclient : 1 2984 2984 Redistribution instance IDs : 3 2 72 --- qmem ospfd --- OSPF top : 1 3664 3672 OSPF area : 1 248 248 OSPF network : 4 8 96 OSPF interface : 4 288 1184 OSPF neighbor : 7 1480 10360 OSPF route : 289 56 16392 OSPF LSA : 215 112 26200 OSPF LSA data : 215 (variably sized) 10056 OSPF LSDB : 2 408 816 OSPF packet : 3 24 72 OSPF FIFO queue : 4 24 96 OSPF nexthop : 68 16 1632 OSPF path : 289 16 6968 OSPF ext. info : 13 48 760 OSPF if info : 15 32 616 OSPF if params : 15 104 1560 OSPF MPLS parameters : 15 248 3720 OSPF Extended parameters : 15 136 2056 OSPF opaque function table : 3 112 360 OSPF External route table : 5 16 120 OSPF Redistriute : 3 32 120 Memory statistics for ospf6d: System allocator statistics: Total heap allocated: 3664 KiB Holding block headers: 0 bytes Used small blocks: 0 bytes Used ordinary blocks: 3552 KiB Free small blocks: 1616 bytes Free ordinary blocks: 112 KiB Ordinary blocks: 2 Small blocks: 45 Holding blocks: 0 (see system documentation for 'mallinfo' for meaning) --- qmem libfrr --- Buffer : 3 24 72 Buffer data : 1 4120 4120 Host config : 2 (variably sized) 48 Command Tokens : 2668 72 192512 Command Token Text : 1986 (variably sized) 64720 Command Token Help : 1986 (variably sized) 47936 Command Argument : 2 (variably sized) 48 Command Argument Name : 356 (variably sized) 8592 Graph : 16 8 384 Graph Node : 3153 32 126584 Hash : 82 (variably sized) 3952 Hash Bucket : 720 32 29088 Hash Index : 41 (variably sized) 12552 Hook entry : 2 48 112 Interface : 15 248 3720 Connected : 27 40 1112 Link List : 38 40 1584 Link Node : 82 24 1968 Logging : 1 72 72 Temporary memory : 5 (variably sized) 120 Prefix List : 14 80 1232 Prefix List Str : 14 22 336 Prefix List Entry : 14 112 1696 Prefix List Trie Table : 56 4096 229824 Priority queue : 1 32 40 Priority queue data : 1 256 264 Prefix : 38 48 2128 Privilege information : 2 (variably sized) 64 Route map : 11 64 792 Route map name : 53 (variably sized) 1272 Route map index : 132 104 13744 Route map rule : 28 40 1152 Route map rule str : 28 22 672 Route map compiled : 28 22 672 Route map dependency : 14 24 336 Stream : 2 16416 32848 Thread : 7 (variably sized) 17352 Thread master : 3 (variably sized) 16712 Thread stats : 7 64 504 Vector : 6346 16 152688 Vector index : 6346 (variably sized) 200384 VRF : 1 184 184 VRF bit-map : 85 (variably sized) 2245288 VTY : 3 (variably sized) 9720 Zclient : 1 2984 2984 Redistribution instance IDs : 3 2 72 --- qmem ospf6d --- Memory statistics for bgpd: System allocator statistics: Total heap allocated: 1004 MiB Holding block headers: 16 MiB Used small blocks: 0 bytes Used ordinary blocks: 697 MiB Free small blocks: 1760 bytes Free ordinary blocks: 307 MiB Ordinary blocks: 1031914 Small blocks: 52 Holding blocks: 1 (see system documentation for 'mallinfo' for meaning) --- qmem libfrr --- Buffer : 4 24 96 Buffer data : 1 (variably sized) 4120 Host config : 2 (variably sized) 48 Command Tokens : 9762 72 704832 Command Token Text : 7203 (variably sized) 247336 Command Token Help : 7203 (variably sized) 174280 Command Argument : 2 (variably sized) 48 Command Argument Name : 1528 (variably sized) 37088 FRR POSIX Thread : 4 (variably sized) 288 POSIX synchronization primitives: 4 (variably sized) 192 Graph : 35 8 856 Graph Node : 11611 32 467416 Hash : 504 (variably sized) 24304 Hash Bucket : 1917721 32 76891448 Hash Index : 253 (variably sized) 24999072 Hook entry : 2 48 112 Interface : 15 248 3736 Connected : 27 40 1080 Link List : 63 40 2584 Link Node : 323 24 7784 Logging : 1 72 72 Temporary memory : 14 (variably sized) 384 Nexthop : 167 112 20056 Prefix List : 44 80 3872 Prefix List Str : 44 (variably sized) 1056 Prefix List Entry : 55 112 6952 Prefix List Trie Table : 116 4096 476064 Priority queue : 3 32 120 Priority queue data : 3 256 792 Prefix : 38 48 2144 Privilege information : 2 (variably sized) 96 Ring buffer : 16 (variably sized) 328064 Route map : 11 64 792 Route map name : 195 (variably sized) 4680 Route map index : 132 104 13744 Route map rule : 171 40 6840 Route map rule str : 171 (variably sized) 4104 Route map compiled : 158 (variably sized) 3792 Route map dependency : 58 24 1392 Skip List : 2 56 112 Skip Node : 4 160 672 Socket union : 21 28 840 Stream : 49 (variably sized) 224552 Stream FIFO : 16 64 1200 Route table : 106 48 6000 Thread : 43 (variably sized) 56088 Thread master : 11 (variably sized) 50184 Thread stats : 26 64 1888 Vector : 23299 16 560584 Vector index : 23299 (variably sized) 738952 VRF : 1 184 184 VRF bit-map : 170 (variably sized) 4490576 VTY : 3 (variably sized) 9720 Work queue : 9 144 1384 Work queue name string : 9 (variably sized) 248 Zclient : 2 2984 5968 Redistribution instance IDs : 6 2 144 --- qmem rfapi --- NVE Configuration : 1 2648 2648 RFAPI Generic : 1 296 296 RFAPI Import Table : 1 208 216 --- qmem bgpd --- BGP Label FIFO : 1 48 56 BGP PBR Context : 1 16 24 BGP instance : 2 (variably sized) 4832 BGP listen socket details : 2 48 112 BGP peer : 16 21008 336256 BGP peer hostname : 17 (variably sized) 408 BGP peer af : 9 80 792 BGP update group : 8 104 848 BGP update subgroup : 8 240 1984 BGP packet : 8 56 448 BGP attribute : 312197 232 72558952 BGP aspath : 154408 40 6205040 BGP aspath seg : 154635 24 3711240 BGP aspath segment data : 154635 (variably sized) 4367176 BGP aspath str : 154424 (variably sized) 11093424 BGP table : 93 40 3736 BGP node : 1447382 160 243269744 BGP route : 1082157 112 129939288 BGP ancillary route info : 2932 216 635168 BGP connected : 14 4 336 BGP static : 14 136 1920 BGP synchronise : 176 72 12768 BGP adj out : 1503904 72 108335152 BGP multipath info : 198 40 7920 BGP AS list : 16 48 896 BGP AS filter : 16 40 640 BGP AS filter str : 16 (variably sized) 384 community : 605 40 24248 community val : 605 (variably sized) 24552 community str : 603 (variably sized) 62184 extcommunity : 735 32 29416 extcommunity val : 735 (variably sized) 18152 extcommunity str : 735 (variably sized) 59512 community-list handler : 1 96 104 BGP transit attr : 5 24 120 BGP transit val : 5 (variably sized) 120 BGP nexthop : 168 72 12112 BGP regexp : 16 64 1152 BGP own address : 11 8 264 BGP redistribution : 3 24 72 BGP Filter Information : 16 (variably sized) 384 Large Community : 69 40 2760 Large Community display string: 69 (variably sized) 2600 Large Community value : 69 (variably sized) 1944 Memory statistics for staticd: System allocator statistics: Total heap allocated: 2848 KiB Holding block headers: 0 bytes Used small blocks: 0 bytes Used ordinary blocks: 2743 KiB Free small blocks: 1472 bytes Free ordinary blocks: 105 KiB Ordinary blocks: 1 Small blocks: 43 Holding blocks: 0 (see system documentation for 'mallinfo' for meaning) --- qmem libfrr --- Buffer : 3 24 72 Buffer data : 1 4120 4120 Host config : 2 (variably sized) 48 Command Tokens : 1134 72 81856 Command Token Text : 893 (variably sized) 28440 Command Token Help : 893 (variably sized) 21544 Command Argument : 2 (variably sized) 48 Command Argument Name : 211 (variably sized) 5224 Graph : 11 8 264 Graph Node : 1335 32 53608 Hash : 36 (variably sized) 1760 Hash Bucket : 255 32 10360 Hash Index : 18 (variably sized) 13648 Hook entry : 2 48 112 Interface : 15 248 3720 Connected : 27 40 1128 Link List : 39 40 1592 Link Node : 52 24 1264 Logging : 1 72 72 Temporary memory : 6 (variably sized) 384 Priority queue : 1 32 40 Priority queue data : 1 256 264 Prefix : 38 48 2144 Stream : 2 16416 32848 Route table : 4 48 256 Route node : 16 (variably sized) 1776 Thread : 6 (variably sized) 17136 Thread master : 3 (variably sized) 16712 Thread stats : 6 64 448 Vector : 2697 16 64888 Vector index : 2697 (variably sized) 87352 VRF : 1 184 184 VRF bit-map : 85 (variably sized) 2245288 VTY : 3 (variably sized) 9720 Zclient : 1 2984 2984 Redistribution instance IDs : 3 2 72 --- qmem staticd --- Static Route : 14 192 2800