vtysh -c "show memory" Memory statistics for zebra: System allocator statistics: Total heap allocated: 463 MiB Holding block headers: 16 MiB Used small blocks: 0 bytes Used ordinary blocks: 456 MiB Free small blocks: 120 KiB Free ordinary blocks: 7240 KiB Ordinary blocks: 159111 Small blocks: 1200 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 : 1429563 32 57315400 Hash Index : 119 (variably sized) 17909920 Hook entry : 12 48 672 Interface : 15 248 3720 Connected : 27 40 1096 Link List : 417 40 17864 Link Node : 366 24 8832 Logging : 1 72 72 Temporary memory : 41 (variably sized) 25672 Nexthop : 783124 112 93974944 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 6792 Prefix List Trie Table : 116 4096 476064 Priority queue : 8 32 336 Priority queue data : 8 256 2112 Prefix : 38 48 2160 Privilege information : 2 (variably sized) 80 Route map : 12 64 864 Route map name : 165 (variably sized) 3960 Route map index : 133 104 13848 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 : 68 (variably sized) 251872 Stream FIFO : 14 64 1008 Route table : 26 48 1456 Route node : 1428560 (variably sized) 150813280 Thread : 20569 (variably sized) 3925128 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 : 780110 80 68649952 RIB destination : 779904 48 43752288 RIB table info : 4 16 96 Nexthop tracking object : 170 200 34576 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: 3376 KiB Free small blocks: 1632 bytes Free ordinary blocks: 64 KiB Ordinary blocks: 1 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 : 720 32 29056 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 2520 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 2176 Privilege information : 2 (variably sized) 64 Route map : 12 64 864 Route map name : 123 (variably sized) 2952 Route map index : 133 104 13848 Route map rule : 158 40 6336 Route map rule str : 158 (variably sized) 3792 Route map compiled : 158 (variably sized) 3792 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: 3204 KiB Free small blocks: 1616 bytes Free ordinary blocks: 108 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 : 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 : 533 32 21576 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 : 12 64 864 Route map name : 12 (variably sized) 288 Route map index : 133 104 13832 Route map rule : 76 40 3040 Route map rule str : 76 (variably sized) 1824 Route map compiled : 76 (variably sized) 1824 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: 6596 KiB Holding block headers: 0 bytes Used small blocks: 0 bytes Used ordinary blocks: 6495 KiB Free small blocks: 1584 bytes Free ordinary blocks: 101 KiB Ordinary blocks: 158 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 : 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) 36048 Hash Bucket : 2221 32 89512 Hash Index : 366 (variably sized) 664128 Hook entry : 4 48 224 Interface : 15 248 3720 Connected : 27 40 1080 Link List : 591 40 23912 Link Node : 988 24 24224 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 5176 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 : 12 64 864 Route map name : 123 (variably sized) 2952 Route map index : 133 104 13848 Route map rule : 105 40 4200 Route map rule str : 105 (variably sized) 2520 Route map compiled : 105 (variably sized) 2520 Route map dependency : 29 24 696 Stream : 6 (variably sized) 98720 Route table : 309 48 17528 Route node : 1303 104 138312 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 10376 OSPF route : 289 56 16248 OSPF LSA : 215 112 26200 OSPF LSA data : 215 (variably sized) 10216 OSPF LSDB : 2 408 816 OSPF packet : 3 24 72 OSPF FIFO queue : 4 24 96 OSPF nexthop : 15 16 360 OSPF path : 289 16 7000 OSPF ext. info : 13 48 728 OSPF if info : 15 32 600 OSPF if params : 15 104 1560 OSPF MPLS parameters : 15 248 3720 OSPF Extended parameters : 15 136 2040 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: 3555 KiB Free small blocks: 1616 bytes Free ordinary blocks: 109 KiB Ordinary blocks: 1 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 : 723 32 29192 Hash Index : 41 (variably sized) 12552 Hook entry : 2 48 112 Interface : 15 248 3720 Connected : 27 40 1080 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 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 : 12 64 864 Route map name : 54 (variably sized) 1296 Route map index : 133 104 13848 Route map rule : 51 40 2088 Route map rule str : 51 (variably sized) 1224 Route map compiled : 51 (variably sized) 1224 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: 1046 MiB Holding block headers: 16 MiB Used small blocks: 0 bytes Used ordinary blocks: 722 MiB Free small blocks: 11 KiB Free ordinary blocks: 324 MiB Ordinary blocks: 1448785 Small blocks: 212 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 : 1869734 32 75130096 Hash Index : 253 (variably sized) 28142736 Hook entry : 2 48 112 Interface : 15 248 3736 Connected : 27 40 1080 Link List : 63 40 2600 Link Node : 322 24 7760 Logging : 1 72 72 Temporary memory : 14 (variably sized) 384 Nexthop : 169 112 20280 Prefix List : 44 80 3872 Prefix List Str : 44 (variably sized) 1056 Prefix List Entry : 55 112 6856 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 : 12 64 864 Route map name : 210 (variably sized) 5040 Route map index : 133 104 13880 Route map rule : 246 40 9840 Route map rule str : 246 (variably sized) 5904 Route map compiled : 234 (variably sized) 5616 Route map dependency : 58 24 1392 Skip List : 2 56 112 Skip Node : 4 160 672 Socket union : 21 28 840 Stream : 40 (variably sized) 223040 Stream FIFO : 16 64 1184 Route table : 106 48 6000 Thread : 45 (variably sized) 56408 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 : 8 144 1248 Work queue name string : 8 (variably sized) 224 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 864 BGP update subgroup : 8 240 2000 BGP packet : 8 56 448 BGP attribute : 287066 232 66686320 BGP aspath : 131426 40 5289632 BGP aspath seg : 131619 24 3158872 BGP aspath segment data : 131619 (variably sized) 3559864 BGP aspath str : 131442 (variably sized) 8957152 BGP table : 93 40 3736 BGP node : 1447462 160 243358496 BGP route : 919568 112 110410416 BGP ancillary route info : 3047 216 659592 BGP connected : 14 4 336 BGP static : 14 136 1904 BGP synchronise : 176 72 12816 BGP adj out : 2216837 72 159892632 BGP multipath info : 10 40 400 BGP AS list : 16 48 896 BGP AS filter : 16 40 640 BGP AS filter str : 16 (variably sized) 384 community : 649 40 26088 community val : 649 (variably sized) 28136 community str : 647 (variably sized) 72088 extcommunity : 732 32 29424 extcommunity val : 732 (variably sized) 18288 extcommunity str : 732 (variably sized) 60032 community-list handler : 1 96 104 BGP transit attr : 5 24 120 BGP transit val : 5 (variably sized) 120 BGP nexthop : 170 72 12272 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) 2624 Large Community value : 70 (variably sized) 1984 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: 2744 KiB Free small blocks: 1664 bytes Free ordinary blocks: 104 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 : 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 : 259 32 10520 Hash Index : 18 (variably sized) 13648 Hook entry : 2 48 112 Interface : 15 248 3720 Connected : 27 40 1112 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 : 20 (variably sized) 2192 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 : 16 192 3200