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: 147 KiB Free ordinary blocks: 5357 KiB Ordinary blocks: 105475 Small blocks: 1481 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 : 1429403 32 57266376 Hash Index : 119 (variably sized) 17909936 Hook entry : 12 48 672 Interface : 15 248 3720 Connected : 27 40 1112 Link List : 411 40 17784 Link Node : 363 24 8760 Logging : 1 72 72 Temporary memory : 41 (variably sized) 25688 Nexthop : 782968 112 93956288 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 : 1428403 (variably sized) 150601432 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 : 780026 80 68642576 RIB destination : 779825 48 43716152 RIB table info : 4 16 96 Nexthop tracking object : 167 200 34088 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: 1536 bytes Free ordinary blocks: 109 KiB Ordinary blocks: 135 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) 77360 Command Token Help : 2414 (variably sized) 58192 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 : 2217 32 89896 Hash Index : 366 (variably sized) 664112 Hook entry : 4 48 224 Interface : 15 248 3720 Connected : 27 40 1112 Link List : 590 40 24112 Link Node : 987 24 24248 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 : 1302 104 138224 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 : 288 56 16304 OSPF LSA : 215 112 26264 OSPF LSA data : 215 (variably sized) 10120 OSPF LSDB : 2 408 816 OSPF packet : 3 24 72 OSPF FIFO queue : 4 24 96 OSPF nexthop : 82 16 1968 OSPF path : 288 16 6960 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: 308 MiB Ordinary blocks: 1021078 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 : 1917913 32 76943432 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 : 166 112 19936 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 : 53 (variably sized) 225080 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 item : 1 24 24 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 : 312382 232 72605232 BGP aspath : 154283 40 6198296 BGP aspath seg : 154512 24 3708288 BGP aspath segment data : 154512 (variably sized) 4359296 BGP aspath str : 154299 (variably sized) 11012872 BGP table : 93 40 3736 BGP node : 1447519 160 243303160 BGP route : 1080918 112 129790144 BGP ancillary route info : 2975 216 645176 BGP connected : 14 4 336 BGP static : 14 136 1920 BGP synchronise : 176 72 12768 BGP adj out : 1503916 72 108335888 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 : 597 40 23928 community val : 597 (variably sized) 24152 community str : 595 (variably sized) 61176 extcommunity : 737 32 29496 extcommunity val : 737 (variably sized) 18200 extcommunity str : 737 (variably sized) 59736 community-list handler : 1 96 104 BGP Process queue : 1 32 40 BGP transit attr : 5 24 120 BGP transit val : 5 (variably sized) 120 BGP nexthop : 167 72 12040 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 : 70 40 2800 Large Community display string: 70 (variably sized) 2656 Large Community value : 70 (variably sized) 2000 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