|
--------------------------------------------------------------------------------
|
|
|
|
|
|
MB
|
|
110.4^ #
|
|
| @@:@#
|
|
| @ :@#
|
|
| @ :@#
|
|
| :::@:::::::@:::@ :@#
|
|
| ::::::::::::: @:: ::: @:: @ :@#
|
|
| :::::::::@:::: :: :: : :: @:: ::: @:: @ :@#
|
|
| @::@@::@:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| :::@::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| @::::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| :::::@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::: ::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::: ::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::: ::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::: ::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::: ::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::: ::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::: ::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
| ::::: ::: :@: ::: @::@ : @:: :: :: :@: :: :: :: : :: @:: ::: @:: @ :@#
|
|
0 +----------------------------------------------------------------------->Gi
|
|
0 853.7
|
|
|
|
Number of snapshots: 85
|
|
Detailed snapshots: [10, 15, 18, 20, 28, 39, 45, 48, 57, 64, 74, 84 (peak)]
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
0 0 0 0 0 0
|
|
1 26,905,486,427 47,032,880 44,398,150 2,634,730 0
|
|
2 42,322,491,197 49,395,520 46,282,560 3,112,960 0
|
|
3 55,372,560,780 54,196,896 50,745,077 3,451,819 0
|
|
4 70,488,971,227 55,907,672 52,096,221 3,811,451 0
|
|
5 88,049,229,139 57,656,152 53,487,608 4,168,544 0
|
|
6 102,121,530,519 58,910,648 54,487,783 4,422,865 0
|
|
7 122,101,904,376 60,567,688 55,809,940 4,757,748 0
|
|
8 139,343,415,945 61,903,000 56,874,478 5,028,522 0
|
|
9 157,671,142,876 63,212,728 57,919,262 5,293,466 0
|
|
10 173,376,940,571 64,280,312 58,771,216 5,509,096 0
|
|
91.43% (58,771,216B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->34.73% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->12.72% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->12.72% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->09.54% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->09.54% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->09.54% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->09.54% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->03.18% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->03.18% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->03.18% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->03.18% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->05.72% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->05.72% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->05.72% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->05.72% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->05.72% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->05.72% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->05.72% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->05.72% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->05.72% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->05.13% (3,295,624B) in 232 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.82% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->03.82% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->03.82% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->02.87% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->02.87% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->02.87% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->02.87% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.96% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->03.26% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->03.26% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->03.26% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->03.26% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->03.26% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->03.26% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.26% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.26% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->02.45% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| | ->02.45% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.45% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.45% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.45% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.45% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.45% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.45% (1,572,840B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.63% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:928)
|
|
| ->01.63% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:913)
|
|
| ->01.63% (1,048,576B) in 8 places, all below massif's threshold (1.00%)
|
|
|
|
|
->23.34% (15,005,184B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->23.34% (15,005,184B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->23.34% (15,005,184B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->23.34% (15,005,184B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->23.34% (15,005,184B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->23.34% (15,005,184B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->23.34% (15,005,184B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->23.34% (15,005,184B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->23.34% (15,005,184B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->23.34% (15,005,184B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->23.34% (15,005,184B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->23.34% (15,005,184B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->23.34% (15,004,672B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->23.34% (15,004,672B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->23.34% (15,004,160B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->23.34% (15,004,160B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->23.34% (15,004,160B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->23.34% (15,004,160B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->23.34% (15,004,160B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->23.34% (15,004,160B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->23.34% (15,004,160B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->23.34% (15,004,160B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->23.34% (15,004,160B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->09.79% (6,291,456B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->09.79% (6,291,456B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->09.79% (6,291,456B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->09.79% (6,291,456B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->09.79% (6,291,456B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->09.79% (6,291,456B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->09.79% (6,291,456B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->09.79% (6,291,456B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->09.79% (6,291,456B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->09.79% (6,291,456B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->09.79% (6,291,456B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->09.79% (6,291,456B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->09.79% (6,291,456B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->09.79% (6,291,456B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->09.79% (6,291,456B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->09.79% (6,291,456B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->09.79% (6,291,456B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->09.79% (6,291,456B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->09.79% (6,291,456B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->09.79% (6,291,456B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->09.79% (6,291,456B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->09.79% (6,291,456B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->09.00% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->06.53% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->06.53% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->06.53% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->06.53% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->06.53% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->06.53% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.66% (1,064,960B) 0x637917: THashInitConfig (util-thash.c:267)
|
|
| | ->01.66% (1,064,960B) 0x6383BB: THashInit (util-thash.c:336)
|
|
| | ->01.63% (1,048,576B) 0x58B3D0: ThresholdsInit (detect-engine-threshold.c:216)
|
|
| | | ->01.63% (1,048,576B) 0x58B3D0: ThresholdInit (detect-engine-threshold.c:68)
|
|
| | | ->01.63% (1,048,576B) 0x52741A: PostConfLoadedSetup (suricata.c:2874)
|
|
| | | ->01.63% (1,048,576B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | | ->01.63% (1,048,576B) 0x52355E: main (main.c:57)
|
|
| | |
|
|
| | ->00.03% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.82% (524,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->07.23% (4,650,067B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->02.91% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| | ->01.94% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | | ->01.94% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | | ->01.94% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | | ->01.94% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | | ->01.94% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->01.94% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->01.94% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.97% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->02.29% (1,471,571B) in 27 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.02% (655,360B) 0x5673F7: StatsRegisterQualifiedHistogram (counters.c:796)
|
|
| | ->01.02% (655,360B) 0x5673F7: StatsRegisterHistogram (counters.c:1456)
|
|
| | ->01.02% (655,360B) in 2 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.02% (655,360B) 0x567622: StatsGetHistogramArrayRange (counters.c:1711)
|
|
| ->01.02% (655,360B) 0x567622: StatsGetAllHistogramsArray (counters.c:1740)
|
|
| ->01.02% (655,360B) 0x567622: StatsSetupPrivate (counters.c:1746)
|
|
| ->01.02% (655,360B) 0x52A067: TmThreadsSlotPktAcqLoopInit (tm-threads.c:263)
|
|
| ->01.02% (655,360B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| ->01.02% (655,360B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| ->01.02% (655,360B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
|
|
|
->04.90% (3,149,164B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->04.90% (3,149,164B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->04.90% (3,149,164B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->04.90% (3,149,164B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->04.90% (3,149,164B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->04.90% (3,149,054B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->04.90% (3,149,054B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->04.90% (3,148,954B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->04.90% (3,148,954B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->04.90% (3,148,954B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->04.90% (3,148,954B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->04.90% (3,148,954B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->04.90% (3,148,954B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->04.90% (3,148,954B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->04.90% (3,148,954B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->04.90% (3,148,954B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (110B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->02.43% (1,564,449B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
11 187,157,158,706 65,157,688 59,470,388 5,687,300 0
|
|
12 208,334,659,182 66,478,872 60,523,956 5,954,916 0
|
|
13 227,767,779,339 73,943,304 67,744,638 6,198,666 0
|
|
14 237,410,222,618 74,496,632 68,185,620 6,311,012 0
|
|
15 257,184,101,318 75,619,000 69,081,218 6,537,782 0
|
|
91.35% (69,081,218B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->29.53% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->10.81% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->10.81% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->08.11% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->08.11% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->08.11% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->08.11% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->02.70% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->02.70% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->02.70% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->02.70% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->04.87% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->04.87% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->04.87% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->04.87% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->04.87% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->04.87% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->04.87% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->04.87% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->04.87% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->04.36% (3,295,624B) in 232 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.25% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->03.25% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->03.25% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->02.44% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->02.44% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->02.44% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->02.44% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.81% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->02.77% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->02.77% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.77% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.77% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.77% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.77% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.77% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.77% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->02.08% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| | ->02.08% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.08% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.08% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.08% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.08% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.08% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.08% (1,572,840B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.39% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:928)
|
|
| ->01.39% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:913)
|
|
| ->01.39% (1,048,576B) in 8 places, all below massif's threshold (1.00%)
|
|
|
|
|
->24.19% (18,294,784B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->24.19% (18,294,784B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->24.19% (18,294,784B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->24.19% (18,294,784B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->24.19% (18,294,784B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->24.19% (18,294,784B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->24.19% (18,294,784B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->24.19% (18,294,784B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->24.19% (18,294,784B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->24.19% (18,294,784B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->24.19% (18,294,784B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->24.19% (18,294,784B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->24.19% (18,294,272B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->24.19% (18,294,272B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->24.19% (18,293,760B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->24.19% (18,293,760B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->24.19% (18,293,760B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->24.19% (18,293,760B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->24.19% (18,293,760B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->24.19% (18,293,760B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->24.19% (18,293,760B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->24.19% (18,293,760B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->24.19% (18,293,760B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->16.64% (12,582,912B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->16.64% (12,582,912B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->16.64% (12,582,912B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->16.64% (12,582,912B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->16.64% (12,582,912B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->16.64% (12,582,912B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->16.64% (12,582,912B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->16.64% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->16.64% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->16.64% (12,582,912B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->16.64% (12,582,912B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->16.64% (12,582,912B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->16.64% (12,582,912B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->16.64% (12,582,912B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->16.64% (12,582,912B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->16.64% (12,582,912B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->16.64% (12,582,912B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->16.64% (12,582,912B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->16.64% (12,582,912B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->16.64% (12,582,912B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->16.64% (12,582,912B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->16.64% (12,582,912B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->07.65% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->05.55% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->05.55% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->05.55% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->05.55% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->05.55% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->05.55% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.41% (1,064,960B) 0x637917: THashInitConfig (util-thash.c:267)
|
|
| | ->01.41% (1,064,960B) 0x6383BB: THashInit (util-thash.c:336)
|
|
| | ->01.39% (1,048,576B) 0x58B3D0: ThresholdsInit (detect-engine-threshold.c:216)
|
|
| | | ->01.39% (1,048,576B) 0x58B3D0: ThresholdInit (detect-engine-threshold.c:68)
|
|
| | | ->01.39% (1,048,576B) 0x52741A: PostConfLoadedSetup (suricata.c:2874)
|
|
| | | ->01.39% (1,048,576B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | | ->01.39% (1,048,576B) 0x52355E: main (main.c:57)
|
|
| | |
|
|
| | ->00.02% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.69% (524,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->06.15% (4,650,067B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->03.68% (2,782,291B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->02.47% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.65% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.65% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.65% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.65% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.65% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.65% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.65% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.82% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.08% (3,839,560B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->05.08% (3,839,560B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->05.08% (3,839,560B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->05.08% (3,839,560B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->05.08% (3,839,560B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->05.08% (3,839,450B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->05.08% (3,839,450B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->05.08% (3,839,350B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->05.08% (3,839,350B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->05.08% (3,839,350B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->05.08% (3,839,350B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->05.08% (3,839,350B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->05.08% (3,839,350B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->05.08% (3,839,350B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->05.08% (3,839,350B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->05.08% (3,839,350B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (110B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->02.12% (1,602,999B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
16 273,741,905,789 76,501,592 69,782,857 6,718,735 0
|
|
17 285,104,119,826 77,084,888 70,248,113 6,836,775 0
|
|
18 302,546,205,866 77,944,280 70,934,104 7,010,176 0
|
|
91.01% (70,934,104B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->28.65% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->10.49% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->10.49% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->07.87% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->07.87% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->07.87% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->07.87% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->02.62% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->02.62% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->02.62% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->02.62% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->04.72% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->04.72% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->04.72% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->04.72% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->04.72% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->04.72% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->04.72% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->04.72% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->04.72% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->04.23% (3,295,624B) in 232 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.15% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->03.15% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->03.15% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->02.36% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->02.36% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->02.36% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->02.36% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.79% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->02.69% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->02.69% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.69% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.69% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.69% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.69% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.69% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.69% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->02.02% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| | ->02.02% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.02% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.02% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.02% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.02% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.02% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.02% (1,572,840B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.35% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:928)
|
|
| ->01.35% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:913)
|
|
| ->01.35% (1,048,576B) in 8 places, all below massif's threshold (1.00%)
|
|
|
|
|
->25.42% (19,811,840B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->25.42% (19,811,840B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->25.42% (19,811,840B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->25.42% (19,811,840B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->25.42% (19,811,840B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->25.42% (19,811,840B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->25.42% (19,811,840B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->25.42% (19,811,840B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->25.42% (19,811,840B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->25.42% (19,811,840B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->25.42% (19,811,840B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->25.42% (19,811,840B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->25.42% (19,811,840B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->25.42% (19,811,840B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->25.42% (19,811,328B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->25.42% (19,811,328B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->25.42% (19,811,328B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->25.42% (19,811,328B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->25.42% (19,811,328B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->25.42% (19,811,328B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->25.42% (19,811,328B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->25.42% (19,811,328B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->25.42% (19,811,328B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->16.14% (12,582,912B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->16.14% (12,582,912B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->16.14% (12,582,912B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->16.14% (12,582,912B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->16.14% (12,582,912B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->16.14% (12,582,912B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->16.14% (12,582,912B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->16.14% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->16.14% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->16.14% (12,582,912B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->16.14% (12,582,912B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->16.14% (12,582,912B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->16.14% (12,582,912B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->16.14% (12,582,912B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->16.14% (12,582,912B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->16.14% (12,582,912B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->16.14% (12,582,912B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->16.14% (12,582,912B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->16.14% (12,582,912B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->16.14% (12,582,912B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->16.14% (12,582,912B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->16.14% (12,582,912B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->07.42% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->05.38% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->05.38% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->05.38% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->05.38% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->05.38% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->05.38% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.37% (1,064,960B) 0x637917: THashInitConfig (util-thash.c:267)
|
|
| | ->01.37% (1,064,960B) 0x6383BB: THashInit (util-thash.c:336)
|
|
| | ->01.35% (1,048,576B) 0x58B3D0: ThresholdsInit (detect-engine-threshold.c:216)
|
|
| | | ->01.35% (1,048,576B) 0x58B3D0: ThresholdInit (detect-engine-threshold.c:68)
|
|
| | | ->01.35% (1,048,576B) 0x52741A: PostConfLoadedSetup (suricata.c:2874)
|
|
| | | ->01.35% (1,048,576B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | | ->01.35% (1,048,576B) 0x52355E: main (main.c:57)
|
|
| | |
|
|
| | ->00.02% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.67% (524,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.97% (4,650,067B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->03.57% (2,782,291B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->02.40% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.60% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.60% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.60% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.60% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.60% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.60% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.60% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.80% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.33% (4,157,612B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->05.33% (4,157,612B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->05.33% (4,157,612B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->05.33% (4,157,612B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->05.33% (4,157,612B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->05.33% (4,157,612B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->05.33% (4,157,612B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->05.33% (4,157,512B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->05.33% (4,157,512B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->05.33% (4,157,512B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->05.33% (4,157,512B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->05.33% (4,157,512B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->05.33% (4,157,512B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->05.33% (4,157,512B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->05.33% (4,157,512B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->05.33% (4,157,512B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->02.08% (1,620,777B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
19 326,547,712,181 79,140,024 71,887,434 7,252,590 0
|
|
20 345,792,256,314 80,606,352 73,162,866 7,443,486 0
|
|
90.77% (73,162,866B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->27.70% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->10.14% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->10.14% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->07.61% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->07.61% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->07.61% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->07.61% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->02.54% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->02.54% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->02.54% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->02.54% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->04.57% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->04.57% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->04.57% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->04.57% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->04.57% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->04.57% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->04.57% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->04.57% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->04.57% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->04.09% (3,295,624B) in 232 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.05% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->03.05% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->03.05% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->02.29% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->02.29% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->02.29% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->02.29% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.76% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->02.60% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->02.60% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.60% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.60% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.60% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.60% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.60% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.60% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.95% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| | ->01.95% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.95% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.95% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.95% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.95% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.95% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.95% (1,572,840B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.30% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:928)
|
|
| ->01.30% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:913)
|
|
| ->01.30% (1,048,576B) in 8 places, all below massif's threshold (1.00%)
|
|
|
|
|
->26.31% (21,208,576B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->26.31% (21,208,576B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->26.31% (21,208,576B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->26.31% (21,208,576B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->26.31% (21,208,576B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->26.31% (21,208,576B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->26.31% (21,208,576B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->26.31% (21,208,576B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->26.31% (21,208,576B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->26.31% (21,208,576B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->26.31% (21,208,576B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->26.31% (21,208,576B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->26.31% (21,208,576B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->26.31% (21,208,576B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->26.31% (21,208,064B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->26.31% (21,208,064B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->26.31% (21,208,064B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->26.31% (21,208,064B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->26.31% (21,208,064B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->26.31% (21,208,064B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->26.31% (21,208,064B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->26.31% (21,208,064B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->26.31% (21,208,064B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->15.61% (12,582,912B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->15.61% (12,582,912B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->15.61% (12,582,912B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->15.61% (12,582,912B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->15.61% (12,582,912B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->15.61% (12,582,912B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->15.61% (12,582,912B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->15.61% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->15.61% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->15.61% (12,582,912B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->15.61% (12,582,912B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->15.61% (12,582,912B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->15.61% (12,582,912B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->15.61% (12,582,912B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->15.61% (12,582,912B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->15.61% (12,582,912B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->15.61% (12,582,912B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->15.61% (12,582,912B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->15.61% (12,582,912B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->15.61% (12,582,912B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->15.61% (12,582,912B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->15.61% (12,582,912B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->07.18% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->05.20% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->05.20% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->05.20% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->05.20% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->05.20% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->05.20% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.32% (1,064,960B) 0x637917: THashInitConfig (util-thash.c:267)
|
|
| | ->01.32% (1,064,960B) 0x6383BB: THashInit (util-thash.c:336)
|
|
| | ->01.30% (1,048,576B) 0x58B3D0: ThresholdsInit (detect-engine-threshold.c:216)
|
|
| | | ->01.30% (1,048,576B) 0x58B3D0: ThresholdInit (detect-engine-threshold.c:68)
|
|
| | | ->01.30% (1,048,576B) 0x52741A: PostConfLoadedSetup (suricata.c:2874)
|
|
| | | ->01.30% (1,048,576B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | | ->01.30% (1,048,576B) 0x52355E: main (main.c:57)
|
|
| | |
|
|
| | ->00.02% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.65% (524,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->06.42% (5,174,355B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->04.10% (3,306,579B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->02.32% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.54% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.54% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.54% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.54% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.54% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.54% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.54% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.77% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.52% (4,450,646B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->05.52% (4,450,646B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->05.52% (4,450,646B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->05.52% (4,450,646B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->05.52% (4,450,646B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->05.52% (4,450,646B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->05.52% (4,450,646B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->05.52% (4,450,546B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->05.52% (4,450,546B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->05.52% (4,450,546B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->05.52% (4,450,546B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->05.52% (4,450,546B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->05.52% (4,450,546B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->05.52% (4,450,546B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->05.52% (4,450,546B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->05.52% (4,450,546B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->02.03% (1,635,481B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
21 362,855,676,036 80,875,416 73,271,554 7,603,862 0
|
|
22 376,538,538,156 81,504,792 73,773,156 7,731,636 0
|
|
23 400,330,600,736 82,584,440 74,634,403 7,950,037 0
|
|
24 420,114,829,784 83,402,152 75,286,913 8,115,239 0
|
|
25 435,262,658,519 84,038,760 75,794,693 8,244,067 0
|
|
26 452,347,534,069 84,767,544 76,376,020 8,391,524 0
|
|
27 471,847,754,563 85,554,808 77,000,496 8,554,312 0
|
|
28 484,999,953,603 86,346,976 77,685,446 8,661,530 0
|
|
89.97% (77,685,446B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->29.10% (25,125,376B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->29.10% (25,125,376B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->29.10% (25,125,376B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->29.10% (25,125,376B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->29.10% (25,125,376B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->29.10% (25,125,376B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->29.10% (25,125,376B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->29.10% (25,125,376B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->29.10% (25,125,376B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->29.10% (25,125,376B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->29.10% (25,125,376B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->29.10% (25,125,376B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->29.10% (25,125,376B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->29.10% (25,125,376B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->29.10% (25,124,864B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->29.10% (25,124,864B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->29.10% (25,124,864B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->29.10% (25,124,864B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->29.10% (25,124,864B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->29.10% (25,124,864B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->29.10% (25,124,864B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->29.10% (25,124,864B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->29.10% (25,124,864B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->25.86% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->09.47% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->09.47% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->07.10% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->07.10% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->07.10% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->07.10% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->02.37% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->02.37% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->02.37% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->02.37% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->04.26% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->04.26% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->04.26% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->04.26% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->04.26% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->04.26% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->04.26% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->04.26% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->04.26% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->03.82% (3,295,624B) in 232 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->02.85% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->02.85% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->02.85% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->02.13% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->02.13% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->02.13% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->02.13% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.71% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->02.43% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->02.43% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.43% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.43% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.43% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.43% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.43% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.43% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.82% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| | ->01.82% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.82% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.82% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.82% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.82% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.82% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.82% (1,572,840B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.21% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:928)
|
|
| ->01.21% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:913)
|
|
| ->01.21% (1,048,576B) in 8 places, all below massif's threshold (1.00%)
|
|
|
|
|
->14.57% (12,582,912B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->14.57% (12,582,912B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->14.57% (12,582,912B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->14.57% (12,582,912B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->14.57% (12,582,912B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->14.57% (12,582,912B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->14.57% (12,582,912B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->14.57% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->14.57% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->14.57% (12,582,912B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->14.57% (12,582,912B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->14.57% (12,582,912B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->14.57% (12,582,912B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->14.57% (12,582,912B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->14.57% (12,582,912B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->14.57% (12,582,912B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->14.57% (12,582,912B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->14.57% (12,582,912B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->14.57% (12,582,912B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->14.57% (12,582,912B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->14.57% (12,582,912B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->14.57% (12,582,912B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->06.70% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->04.86% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->04.86% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->04.86% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->04.86% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->04.86% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->04.86% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.23% (1,064,960B) 0x637917: THashInitConfig (util-thash.c:267)
|
|
| | ->01.23% (1,064,960B) 0x6383BB: THashInit (util-thash.c:336)
|
|
| | ->01.21% (1,048,576B) 0x58B3D0: ThresholdsInit (detect-engine-threshold.c:216)
|
|
| | | ->01.21% (1,048,576B) 0x58B3D0: ThresholdInit (detect-engine-threshold.c:68)
|
|
| | | ->01.21% (1,048,576B) 0x52741A: PostConfLoadedSetup (suricata.c:2874)
|
|
| | | ->01.21% (1,048,576B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | | ->01.21% (1,048,576B) 0x52355E: main (main.c:57)
|
|
| | |
|
|
| | ->00.02% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.61% (524,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->06.11% (5,272,670B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->06.11% (5,272,670B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->06.11% (5,272,670B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->06.11% (5,272,670B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->06.11% (5,272,670B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->06.11% (5,272,670B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->06.11% (5,272,670B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->06.11% (5,272,570B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->06.11% (5,272,570B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->06.11% (5,272,570B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->06.11% (5,272,570B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->06.11% (5,272,570B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->06.11% (5,272,570B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->06.11% (5,272,570B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->06.11% (5,272,570B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.11% (5,272,570B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.69% (4,912,211B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->03.53% (3,044,435B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->02.16% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.44% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.44% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.44% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.44% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.44% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.44% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.44% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.72% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->01.95% (1,681,381B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
29 502,272,742,153 86,784,792 77,981,161 8,803,631 0
|
|
30 527,062,668,548 87,740,728 78,743,278 8,997,450 0
|
|
31 545,078,629,136 88,413,064 79,278,584 9,134,480 0
|
|
32 568,173,499,507 89,237,464 79,936,205 9,301,259 0
|
|
33 582,073,472,112 89,742,024 80,338,884 9,403,140 0
|
|
34 604,167,463,352 90,519,752 80,959,298 9,560,454 0
|
|
35 618,558,865,843 91,023,864 81,361,552 9,662,312 0
|
|
36 638,619,386,544 91,728,376 81,918,160 9,810,216 0
|
|
37 665,936,166,864 92,686,968 82,682,626 10,004,342 0
|
|
38 681,512,858,542 93,217,832 83,105,594 10,112,238 0
|
|
39 703,262,632,259 94,477,568 84,216,394 10,261,174 0
|
|
89.14% (84,216,394B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->32.03% (30,257,152B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->32.03% (30,257,152B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->32.03% (30,257,152B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->32.03% (30,257,152B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->32.03% (30,257,152B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->32.03% (30,257,152B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->32.03% (30,257,152B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->32.03% (30,257,152B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->32.03% (30,257,152B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->32.03% (30,257,152B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->32.03% (30,257,152B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->32.03% (30,257,152B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->32.03% (30,257,152B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->32.03% (30,257,152B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->32.03% (30,256,640B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->32.03% (30,256,640B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->32.03% (30,256,640B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->32.03% (30,256,640B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->32.03% (30,256,640B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->32.03% (30,256,640B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->32.03% (30,256,640B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->32.03% (30,256,640B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->32.03% (30,256,640B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->23.63% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->08.65% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->08.65% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->06.49% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->06.49% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->06.49% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.49% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->02.16% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->02.16% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->02.16% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->02.16% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->03.90% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->03.90% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->03.90% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->03.90% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->03.90% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.90% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.90% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.90% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.90% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->03.49% (3,295,624B) in 232 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->02.60% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->02.60% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->02.60% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->01.95% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->01.95% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->01.95% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->01.95% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.65% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->02.22% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->02.22% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.22% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.22% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.22% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.22% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.22% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.22% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.66% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| | ->01.66% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.66% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.66% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.66% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.66% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.66% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.66% (1,572,840B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.11% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:928)
|
|
| ->01.11% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:913)
|
|
| ->01.11% (1,048,576B) in 8 places, all below massif's threshold (1.00%)
|
|
|
|
|
->13.32% (12,582,912B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->13.32% (12,582,912B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->13.32% (12,582,912B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->13.32% (12,582,912B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->13.32% (12,582,912B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->13.32% (12,582,912B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->13.32% (12,582,912B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->13.32% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->13.32% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->13.32% (12,582,912B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->13.32% (12,582,912B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->13.32% (12,582,912B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->13.32% (12,582,912B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->13.32% (12,582,912B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->13.32% (12,582,912B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->13.32% (12,582,912B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->13.32% (12,582,912B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->13.32% (12,582,912B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->13.32% (12,582,912B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->13.32% (12,582,912B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->13.32% (12,582,912B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->13.32% (12,582,912B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->06.72% (6,349,560B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->06.72% (6,349,560B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->06.72% (6,349,560B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->06.72% (6,349,560B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->06.72% (6,349,560B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->06.72% (6,349,560B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->06.72% (6,349,560B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->06.72% (6,349,460B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->06.72% (6,349,460B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->06.72% (6,349,460B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->06.72% (6,349,460B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->06.72% (6,349,460B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->06.72% (6,349,460B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->06.72% (6,349,460B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->06.72% (6,349,460B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.72% (6,349,460B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->06.12% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->04.44% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->04.44% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->04.44% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->04.44% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->04.44% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->04.44% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.13% (1,064,960B) 0x637917: THashInitConfig (util-thash.c:267)
|
|
| | ->01.13% (1,064,960B) 0x6383BB: THashInit (util-thash.c:336)
|
|
| | ->01.11% (1,048,576B) 0x58B3D0: ThresholdsInit (detect-engine-threshold.c:216)
|
|
| | | ->01.11% (1,048,576B) 0x58B3D0: ThresholdInit (detect-engine-threshold.c:68)
|
|
| | | ->01.11% (1,048,576B) 0x52741A: PostConfLoadedSetup (suricata.c:2874)
|
|
| | | ->01.11% (1,048,576B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | | ->01.11% (1,048,576B) 0x52355E: main (main.c:57)
|
|
| | |
|
|
| | ->00.02% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.55% (524,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.48% (5,174,355B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->03.50% (3,306,579B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.98% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.32% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.32% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.32% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.32% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.32% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.32% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.32% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.66% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->01.84% (1,741,519B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
40 717,649,452,914 94,400,344 84,048,172 10,352,172 0
|
|
41 734,926,947,639 94,943,048 84,480,593 10,462,455 0
|
|
42 753,840,485,214 95,547,512 84,962,877 10,584,635 0
|
|
43 768,654,267,488 96,028,712 85,346,370 10,682,342 0
|
|
44 787,079,787,522 96,613,656 85,812,884 10,800,772 0
|
|
45 809,998,935,244 97,341,864 86,393,974 10,947,890 0
|
|
88.75% (86,393,974B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->33.35% (32,467,456B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->33.35% (32,467,456B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->33.35% (32,467,456B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->33.35% (32,467,456B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->33.35% (32,467,456B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->33.35% (32,467,456B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->33.35% (32,467,456B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->33.35% (32,467,456B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->33.35% (32,467,456B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->33.35% (32,467,456B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->33.35% (32,467,456B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->33.35% (32,467,456B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->33.35% (32,467,456B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->33.35% (32,467,456B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->33.35% (32,466,944B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->33.35% (32,466,944B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->33.35% (32,466,944B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->33.35% (32,466,944B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->33.35% (32,466,944B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->33.35% (32,466,944B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->33.35% (32,466,944B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->33.35% (32,466,944B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->33.35% (32,466,944B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->22.94% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->08.40% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->08.40% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->06.30% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->06.30% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->06.30% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.30% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->02.10% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->02.10% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->02.10% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->02.10% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->03.78% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->03.78% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->03.78% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->03.78% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->03.78% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.78% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.78% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.78% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.78% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->03.39% (3,295,624B) in 232 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->02.52% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->02.52% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->02.52% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->01.89% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->01.89% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->01.89% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->01.89% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.63% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->02.15% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->02.15% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->02.15% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->02.15% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->02.15% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->02.15% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->02.15% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->02.15% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.62% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| | ->01.62% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.62% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.62% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.62% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.62% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.62% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.62% (1,572,840B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.08% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:928)
|
|
| ->01.08% (1,048,576B) 0x53C8C9: SCHSInitCtx (util-mpm-hs.c:913)
|
|
| ->01.08% (1,048,576B) in 8 places, all below massif's threshold (1.00%)
|
|
|
|
|
->12.93% (12,582,912B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->12.93% (12,582,912B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->12.93% (12,582,912B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->12.93% (12,582,912B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->12.93% (12,582,912B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->12.93% (12,582,912B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->12.93% (12,582,912B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->12.93% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->12.93% (12,582,912B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->12.93% (12,582,912B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->12.93% (12,582,912B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->12.93% (12,582,912B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->12.93% (12,582,912B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->12.93% (12,582,912B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->12.93% (12,582,912B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->12.93% (12,582,912B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->12.93% (12,582,912B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->12.93% (12,582,912B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->12.93% (12,582,912B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->12.93% (12,582,912B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->12.93% (12,582,912B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->12.93% (12,582,912B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->07.00% (6,813,558B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->07.00% (6,813,558B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->07.00% (6,813,558B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->07.00% (6,813,558B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->07.00% (6,813,558B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->07.00% (6,813,558B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->07.00% (6,813,558B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->07.00% (6,813,458B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->07.00% (6,813,458B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->07.00% (6,813,458B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->07.00% (6,813,458B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->07.00% (6,813,458B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->07.00% (6,813,458B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->07.00% (6,813,458B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->07.00% (6,813,458B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->07.00% (6,813,458B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.94% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->04.31% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->04.31% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->04.31% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->04.31% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->04.31% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->04.31% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.09% (1,064,960B) 0x637917: THashInitConfig (util-thash.c:267)
|
|
| | ->01.09% (1,064,960B) 0x6383BB: THashInit (util-thash.c:336)
|
|
| | ->01.08% (1,048,576B) 0x58B3D0: ThresholdsInit (detect-engine-threshold.c:216)
|
|
| | | ->01.08% (1,048,576B) 0x58B3D0: ThresholdInit (detect-engine-threshold.c:68)
|
|
| | | ->01.08% (1,048,576B) 0x52741A: PostConfLoadedSetup (suricata.c:2874)
|
|
| | | ->01.08% (1,048,576B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | | ->01.08% (1,048,576B) 0x52355E: main (main.c:57)
|
|
| | |
|
|
| | ->00.02% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.54% (524,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->04.78% (4,650,067B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->02.86% (2,782,291B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.92% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.28% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.28% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.28% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.28% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.28% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.28% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.28% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.64% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->01.82% (1,769,085B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
46 819,510,517,054 97,650,248 86,639,316 11,010,932 0
|
|
47 839,631,620,688 98,234,664 87,105,349 11,129,315 0
|
|
48 865,306,872,042 111,591,272 100,305,514 11,285,758 0
|
|
89.89% (100,305,514B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->30.07% (33,554,944B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->30.07% (33,554,944B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->30.07% (33,554,944B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->30.07% (33,554,944B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->30.07% (33,554,944B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->30.07% (33,554,944B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->30.07% (33,554,944B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->30.07% (33,554,944B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->30.07% (33,554,944B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->30.07% (33,554,944B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->30.07% (33,554,944B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->30.07% (33,554,944B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->30.07% (33,554,944B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->30.07% (33,554,944B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->30.07% (33,554,432B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->30.07% (33,554,432B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->30.07% (33,554,432B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->30.07% (33,554,432B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->30.07% (33,554,432B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->30.07% (33,554,432B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->30.07% (33,554,432B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->30.07% (33,554,432B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->30.07% (33,554,432B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->22.55% (25,165,824B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->22.55% (25,165,824B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->22.55% (25,165,824B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->22.55% (25,165,824B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->22.55% (25,165,824B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->22.55% (25,165,824B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->22.55% (25,165,824B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->22.55% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->22.55% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->22.55% (25,165,824B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->22.55% (25,165,824B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->22.55% (25,165,824B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->22.55% (25,165,824B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->22.55% (25,165,824B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->22.55% (25,165,824B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->22.55% (25,165,824B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->22.55% (25,165,824B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->22.55% (25,165,824B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->22.55% (25,165,824B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->22.55% (25,165,824B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->22.55% (25,165,824B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->22.55% (25,165,824B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->20.01% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->07.33% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->07.33% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->05.49% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->05.49% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->05.49% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->05.49% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->01.83% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->01.83% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->01.83% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.83% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->03.89% (4,344,200B) in 233 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.30% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->03.30% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->03.30% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->03.30% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->03.30% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.30% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.30% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.30% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.30% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->02.20% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->02.20% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->02.20% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->01.65% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->01.65% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->01.65% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->01.65% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.55% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->01.88% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->01.88% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.88% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.88% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.88% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.88% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.88% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.88% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.41% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| ->01.41% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| ->01.41% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| ->01.41% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| ->01.41% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| ->01.41% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| ->01.41% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| ->01.41% (1,572,840B) 0x52355E: main (main.c:57)
|
|
|
|
|
->06.31% (7,041,954B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->06.31% (7,041,954B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->06.31% (7,041,954B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->06.31% (7,041,954B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->06.31% (7,041,954B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->06.31% (7,041,954B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->06.31% (7,041,954B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->06.31% (7,041,854B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->06.31% (7,041,854B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->06.31% (7,041,854B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->06.31% (7,041,854B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->06.31% (7,041,854B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->06.31% (7,041,854B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->06.31% (7,041,854B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->06.31% (7,041,854B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.31% (7,041,854B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.18% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->03.76% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->03.76% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.76% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.76% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.76% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.76% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.42% (1,589,248B) in 3 places, all below massif's threshold (1.00%)
|
|
|
|
|
->04.17% (4,650,067B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->02.49% (2,782,291B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.67% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.12% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.12% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.12% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.12% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.12% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.12% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.12% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.56% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->01.60% (1,781,829B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
49 885,719,116,720 112,195,848 100,786,862 11,408,986 0
|
|
50 886,646,201,620 112,219,704 100,805,813 11,413,891 0
|
|
51 887,574,020,176 112,249,496 100,829,588 11,419,908 0
|
|
52 888,501,307,455 112,274,248 100,849,424 11,424,824 0
|
|
53 889,430,606,272 112,302,472 100,871,906 11,430,566 0
|
|
54 890,357,314,867 112,332,600 100,895,892 11,436,708 0
|
|
55 891,288,374,715 112,359,704 100,917,610 11,442,094 0
|
|
56 892,216,554,100 112,389,048 100,940,977 11,448,071 0
|
|
57 893,149,412,584 112,412,568 100,959,749 11,452,819 0
|
|
89.81% (100,959,749B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->30.33% (34,092,032B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->30.33% (34,092,032B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->30.33% (34,092,032B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->30.33% (34,092,032B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->30.33% (34,092,032B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->30.33% (34,092,032B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->30.33% (34,092,032B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->30.33% (34,092,032B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->30.33% (34,092,032B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->30.33% (34,092,032B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->30.33% (34,092,032B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->30.33% (34,092,032B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->30.33% (34,091,520B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->30.33% (34,091,520B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->30.33% (34,091,008B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->30.33% (34,091,008B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->30.33% (34,091,008B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->30.33% (34,091,008B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->30.33% (34,091,008B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->30.33% (34,091,008B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->30.33% (34,091,008B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->30.33% (34,091,008B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->30.33% (34,091,008B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->22.39% (25,165,824B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->22.39% (25,165,824B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->22.39% (25,165,824B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->22.39% (25,165,824B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->22.39% (25,165,824B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->22.39% (25,165,824B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->22.39% (25,165,824B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->22.39% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->22.39% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->22.39% (25,165,824B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->22.39% (25,165,824B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->22.39% (25,165,824B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->22.39% (25,165,824B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->22.39% (25,165,824B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->22.39% (25,165,824B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->22.39% (25,165,824B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->22.39% (25,165,824B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->22.39% (25,165,824B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->22.39% (25,165,824B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->22.39% (25,165,824B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->22.39% (25,165,824B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->22.39% (25,165,824B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->19.86% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->07.27% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->07.27% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->05.45% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->05.45% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->05.45% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->05.45% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->01.82% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->01.82% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->01.82% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.82% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->03.86% (4,344,200B) in 233 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.27% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->03.27% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->03.27% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->03.27% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->03.27% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.27% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.27% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.27% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.27% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->02.19% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->02.19% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->02.19% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->01.64% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->01.64% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->01.64% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->01.64% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.55% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->01.87% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->01.87% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.87% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.87% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.87% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.87% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.87% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.87% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.40% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| ->01.40% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| ->01.40% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| ->01.40% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| ->01.40% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| ->01.40% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| ->01.40% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| ->01.40% (1,572,840B) 0x52355E: main (main.c:57)
|
|
|
|
|
->06.36% (7,154,471B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->06.36% (7,154,471B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->06.36% (7,154,471B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->06.36% (7,154,471B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->06.36% (7,154,471B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->06.36% (7,154,372B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->06.36% (7,154,372B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->06.36% (7,154,272B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->06.36% (7,154,272B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->06.36% (7,154,272B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->06.36% (7,154,272B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->06.36% (7,154,272B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->06.36% (7,154,272B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->06.36% (7,154,272B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->06.36% (7,154,272B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.36% (7,154,272B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (99B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.14% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->03.73% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->03.73% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.73% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.73% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.73% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.73% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.41% (1,589,248B) in 3 places, all below massif's threshold (1.00%)
|
|
|
|
|
->04.14% (4,650,067B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->02.48% (2,782,291B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.66% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.11% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.11% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.11% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.11% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.11% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.11% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.11% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.55% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->01.59% (1,786,459B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
58 894,078,599,934 112,440,456 100,982,050 11,458,406 0
|
|
59 895,010,567,347 112,469,464 101,005,186 11,464,278 0
|
|
60 895,941,027,403 112,496,904 101,027,056 11,469,848 0
|
|
61 896,873,995,672 112,527,816 101,051,640 11,476,176 0
|
|
62 897,803,889,248 112,560,408 101,077,746 11,482,662 0
|
|
63 898,725,652,736 112,585,496 101,097,774 11,487,722 0
|
|
64 898,943,436,828 112,851,936 101,363,260 11,488,676 0
|
|
89.82% (101,363,260B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->30.31% (34,207,744B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->30.31% (34,207,744B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->30.31% (34,207,744B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->30.31% (34,207,744B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->30.31% (34,207,744B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->30.31% (34,207,744B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->30.31% (34,207,744B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->30.31% (34,207,744B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->30.31% (34,207,744B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->30.31% (34,207,744B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->30.31% (34,207,744B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->30.31% (34,207,744B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->30.31% (34,207,744B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->30.31% (34,207,744B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->30.31% (34,207,232B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->30.31% (34,207,232B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->30.31% (34,207,232B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->30.31% (34,207,232B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->30.31% (34,207,232B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->30.31% (34,207,232B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->30.31% (34,207,232B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->30.31% (34,207,232B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->30.31% (34,207,232B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->22.30% (25,165,824B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->22.30% (25,165,824B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->22.30% (25,165,824B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->22.30% (25,165,824B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->22.30% (25,165,824B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->22.30% (25,165,824B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->22.30% (25,165,824B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->22.30% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->22.30% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->22.30% (25,165,824B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->22.30% (25,165,824B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->22.30% (25,165,824B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->22.30% (25,165,824B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->22.30% (25,165,824B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->22.30% (25,165,824B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->22.30% (25,165,824B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->22.30% (25,165,824B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->22.30% (25,165,824B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->22.30% (25,165,824B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->22.30% (25,165,824B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->22.30% (25,165,824B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->22.30% (25,165,824B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->19.78% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->07.24% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->07.24% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->05.43% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->05.43% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->05.43% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->05.43% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->01.81% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->01.81% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->01.81% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.81% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->03.85% (4,344,200B) in 233 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.26% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->03.26% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->03.26% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->03.26% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->03.26% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.26% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.26% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.26% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.26% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->02.18% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->02.18% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->02.18% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->01.63% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->01.63% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->01.63% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->01.63% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.54% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->01.86% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->01.86% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.86% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.86% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.86% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.86% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.86% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.86% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.39% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| ->01.39% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| ->01.39% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| ->01.39% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| ->01.39% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| ->01.39% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| ->01.39% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| ->01.39% (1,572,840B) 0x52355E: main (main.c:57)
|
|
|
|
|
->06.36% (7,178,770B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->06.36% (7,178,770B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->06.36% (7,178,770B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->06.36% (7,178,770B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->06.36% (7,178,770B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->06.36% (7,178,770B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->06.36% (7,178,770B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->06.36% (7,178,670B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->06.36% (7,178,670B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->06.36% (7,178,670B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->06.36% (7,178,670B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->06.36% (7,178,670B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->06.36% (7,178,670B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->06.36% (7,178,670B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->06.36% (7,178,670B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.36% (7,178,670B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.12% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->03.72% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->03.72% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.72% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.72% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.72% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.72% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.41% (1,589,248B) in 3 places, all below massif's threshold (1.00%)
|
|
|
|
|
->04.35% (4,912,211B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->02.70% (3,044,435B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.66% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.10% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.10% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.10% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.10% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.10% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.10% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.10% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.55% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->01.58% (1,787,815B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
65 899,869,261,946 112,616,856 101,122,766 11,494,090 0
|
|
66 900,803,862,300 112,647,768 101,147,342 11,500,426 0
|
|
67 901,738,258,045 112,672,520 101,167,148 11,505,372 0
|
|
68 902,662,486,624 112,697,944 101,187,387 11,510,557 0
|
|
69 903,584,558,799 112,721,912 101,206,578 11,515,334 0
|
|
70 904,508,916,486 112,747,784 101,227,194 11,520,590 0
|
|
71 905,432,689,117 112,769,288 101,244,273 11,525,015 0
|
|
72 906,357,084,987 112,797,512 101,266,802 11,530,710 0
|
|
73 907,280,414,572 112,822,600 101,286,868 11,535,732 0
|
|
74 908,206,223,381 112,850,488 101,309,224 11,541,264 0
|
|
89.77% (101,309,224B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->30.46% (34,377,728B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->30.46% (34,377,728B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->30.46% (34,377,728B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->30.46% (34,377,728B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->30.46% (34,377,728B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->30.46% (34,377,728B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->30.46% (34,377,728B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->30.46% (34,377,728B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->30.46% (34,377,728B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->30.46% (34,377,728B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->30.46% (34,377,728B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->30.46% (34,377,728B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->30.46% (34,377,728B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->30.46% (34,377,728B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->30.46% (34,377,216B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->30.46% (34,377,216B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->30.46% (34,377,216B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->30.46% (34,377,216B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->30.46% (34,377,216B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->30.46% (34,377,216B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->30.46% (34,377,216B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->30.46% (34,377,216B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->30.46% (34,377,216B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->22.30% (25,165,824B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->22.30% (25,165,824B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->22.30% (25,165,824B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->22.30% (25,165,824B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->22.30% (25,165,824B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->22.30% (25,165,824B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->22.30% (25,165,824B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->22.30% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->22.30% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->22.30% (25,165,824B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->22.30% (25,165,824B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->22.30% (25,165,824B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->22.30% (25,165,824B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->22.30% (25,165,824B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->22.30% (25,165,824B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->22.30% (25,165,824B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->22.30% (25,165,824B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->22.30% (25,165,824B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->22.30% (25,165,824B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->22.30% (25,165,824B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->22.30% (25,165,824B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->22.30% (25,165,824B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->19.78% (22,327,344B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->07.24% (8,175,616B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->07.24% (8,175,616B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->05.43% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->05.43% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->05.43% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->05.43% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->01.81% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->01.81% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->01.81% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.81% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->03.85% (4,344,200B) in 233 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.26% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->03.26% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->03.26% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->03.26% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->03.26% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.26% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.26% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.26% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.26% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->02.18% (2,457,600B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->02.18% (2,457,600B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->02.18% (2,457,600B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->01.63% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->01.63% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->01.63% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->01.63% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.54% (614,400B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->01.86% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->01.86% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.86% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.86% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.86% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.86% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.86% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.86% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.39% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| ->01.39% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| ->01.39% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| ->01.39% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| ->01.39% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| ->01.39% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| ->01.39% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| ->01.39% (1,572,840B) 0x52355E: main (main.c:57)
|
|
|
|
|
->06.39% (7,214,486B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->06.39% (7,214,486B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->06.39% (7,214,486B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->06.39% (7,214,486B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->06.39% (7,214,486B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->06.39% (7,214,486B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->06.39% (7,214,486B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->06.39% (7,214,386B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->06.39% (7,214,386B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->06.39% (7,214,386B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->06.39% (7,214,386B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->06.39% (7,214,386B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->06.39% (7,214,386B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->06.39% (7,214,386B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->06.39% (7,214,386B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.39% (7,214,386B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.12% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->03.72% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->03.72% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.72% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.72% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.72% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.72% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.41% (1,589,248B) in 3 places, all below massif's threshold (1.00%)
|
|
|
|
|
->04.12% (4,650,067B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->02.47% (2,782,291B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.66% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.10% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.10% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.10% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.10% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.10% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.10% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.10% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.55% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->01.59% (1,790,223B) in 853 places, all below massif's threshold (1.00%)
|
|
|
|
--------------------------------------------------------------------------------
|
|
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
--------------------------------------------------------------------------------
|
|
75 909,129,954,124 112,878,264 101,331,287 11,546,977 0
|
|
76 910,059,100,798 112,897,864 101,346,918 11,550,946 0
|
|
77 910,982,388,371 112,928,104 101,371,128 11,556,976 0
|
|
78 911,910,611,112 112,953,528 101,391,307 11,562,221 0
|
|
79 912,836,468,944 112,979,400 101,411,973 11,567,427 0
|
|
80 913,765,534,338 113,005,720 101,433,046 11,572,674 0
|
|
81 914,692,240,412 113,032,712 101,454,489 11,578,223 0
|
|
82 915,622,293,308 113,057,800 101,474,526 11,583,274 0
|
|
83 916,548,895,187 113,086,808 101,497,705 11,589,103 0
|
|
84 916,656,098,980 115,776,160 104,157,904 11,618,256 0
|
|
89.96% (104,157,904B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
->29.83% (34,533,888B) 0x515F1C: realloc (alloc.rs:134)
|
|
| ->29.83% (34,533,888B) 0x515F1C: grow_impl (alloc.rs:222)
|
|
| ->29.83% (34,533,888B) 0x515F1C: grow (alloc.rs:284)
|
|
| ->29.83% (34,533,888B) 0x515F1C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->29.83% (34,533,888B) 0xA97C5C: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->29.83% (34,533,888B) 0xA97C5C: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->29.83% (34,533,888B) 0xA97C5C: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->29.83% (34,533,888B) 0x780A27: push_mut<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2655)
|
|
| ->29.83% (34,533,888B) 0x780A27: push<asn1_rs::asn1_types::oid::Oid, alloc::alloc::Global> (mod.rs:2572)
|
|
| ->29.83% (34,533,888B) 0x780A27: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->29.83% (34,533,888B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->29.83% (34,533,888B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->29.83% (34,533,888B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->29.83% (34,533,888B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->29.83% (34,533,376B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->29.83% (34,533,376B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->29.83% (34,533,376B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->29.83% (34,533,376B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->29.83% (34,533,376B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->29.83% (34,533,376B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->29.83% (34,533,376B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->29.83% (34,533,376B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->29.83% (34,533,376B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->21.74% (25,165,824B) 0x50B75C: realloc (alloc.rs:134)
|
|
| ->21.74% (25,165,824B) 0x50B75C: grow_impl (alloc.rs:222)
|
|
| ->21.74% (25,165,824B) 0x50B75C: grow (alloc.rs:284)
|
|
| ->21.74% (25,165,824B) 0x50B75C: alloc::raw_vec::finish_grow (mod.rs:775)
|
|
| ->21.74% (25,165,824B) 0x84FC33: grow_amortized<alloc::alloc::Global> (mod.rs:660)
|
|
| ->21.74% (25,165,824B) 0x84FC33: grow_one<alloc::alloc::Global> (mod.rs:567)
|
|
| ->21.74% (25,165,824B) 0x84FC33: alloc::raw_vec::RawVec<T,A>::grow_one (mod.rs:340)
|
|
| ->21.74% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2655)
|
|
| ->21.74% (25,165,824B) 0x780CDA: UnknownInlinedFun (mod.rs:2572)
|
|
| ->21.74% (25,165,824B) 0x780CDA: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:159)
|
|
| ->21.74% (25,165,824B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->21.74% (25,165,824B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->21.74% (25,165,824B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->21.74% (25,165,824B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | ->21.74% (25,165,824B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | ->21.74% (25,165,824B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | ->21.74% (25,165,824B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | ->21.74% (25,165,824B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | ->21.74% (25,165,824B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | ->21.74% (25,165,824B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | ->21.74% (25,165,824B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->21.74% (25,165,824B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->21.58% (24,985,648B) 0x53B5A0: SCCallocFunc (util-mem.c:60)
|
|
| ->08.83% (10,219,520B) 0x56BDAB: PacketGetFromAlloc (decode.c:264)
|
|
| | ->08.83% (10,219,520B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->05.30% (6,131,712B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->05.30% (6,131,712B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->05.30% (6,131,712B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->05.30% (6,131,712B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->01.77% (2,043,904B) 0x526AAA: PostRunDeinit (suricata.c:2353)
|
|
| | | ->01.77% (2,043,904B) 0x526AAA: PostRunDeinit (suricata.c:2345)
|
|
| | | ->01.77% (2,043,904B) 0x52874D: SuricataShutdown (suricata.c:3126)
|
|
| | | ->01.77% (2,043,904B) 0x52356D: main (main.c:65)
|
|
| | |
|
|
| | ->01.77% (2,043,904B) 0x5D23D3: FlowManagerThreadInit (flow-manager.c:760)
|
|
| | ->01.77% (2,043,904B) 0x52B45B: TmThreadsManagement (tm-threads.c:558)
|
|
| | ->01.77% (2,043,904B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.77% (2,043,904B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->03.75% (4,344,200B) in 233 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->03.18% (3,680,000B) 0x5D5C98: FlowAlloc (flow-util.c:67)
|
|
| | ->03.18% (3,680,000B) 0x5D4C6C: FlowSparePoolUpdateBlock (flow-spare-pool.c:68)
|
|
| | ->03.18% (3,680,000B) 0x5D4C6C: FlowSparePoolInit (flow-spare-pool.c:299)
|
|
| | ->03.18% (3,680,000B) 0x5DBF1A: FlowInitConfig (flow.c:699)
|
|
| | ->03.18% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.18% (3,680,000B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.18% (3,680,000B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.18% (3,680,000B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.18% (3,680,000B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->02.65% (3,072,000B) 0x5EB636: PacketInit (packet.c:66)
|
|
| | ->02.65% (3,072,000B) 0x56BDBB: PacketGetFromAlloc (decode.c:268)
|
|
| | ->02.65% (3,072,000B) 0x52DAFA: PacketPoolInit (tmqh-packetpool.c:254)
|
|
| | ->01.59% (1,843,200B) 0x529F8A: TmThreadsSlotPktAcqLoopInit (tm-threads.c:217)
|
|
| | | ->01.59% (1,843,200B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | | ->01.59% (1,843,200B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->01.59% (1,843,200B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->01.06% (1,228,800B) in 2 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.81% (2,097,088B) 0x62FC67: PoolInit (util-pool.c:149)
|
|
| | ->01.81% (2,097,088B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| | ->01.81% (2,097,088B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| | ->01.81% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| | ->01.81% (2,097,088B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| | ->01.81% (2,097,088B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->01.81% (2,097,088B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->01.81% (2,097,088B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.36% (1,572,840B) 0x62FBEF: PoolInit (util-pool.c:133)
|
|
| ->01.36% (1,572,840B) 0x570BF7: DefragContextNew (defrag.c:176)
|
|
| ->01.36% (1,572,840B) 0x570BF7: DefragInit (defrag.c:1120)
|
|
| ->01.36% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2317)
|
|
| ->01.36% (1,572,840B) 0x526A12: PreRunInit (suricata.c:2300)
|
|
| ->01.36% (1,572,840B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| ->01.36% (1,572,840B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| ->01.36% (1,572,840B) 0x52355E: main (main.c:57)
|
|
|
|
|
->06.26% (7,247,288B) 0xB05A5D: UnknownInlinedFun (alloc.rs:94)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: UnknownInlinedFun (alloc.rs:189)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: UnknownInlinedFun (alloc.rs:250)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: UnknownInlinedFun (mod.rs:472)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: with_capacity_in<alloc::alloc::Global> (mod.rs:422)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:190)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: with_capacity_in<u8, alloc::alloc::Global> (mod.rs:958)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: to_vec<u8, alloc::alloc::Global> (slice.rs:445)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: to_vec_in<u8, alloc::alloc::Global> (slice.rs:398)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: to_vec<u8> (slice.rs:374)
|
|
| ->06.26% (7,247,288B) 0xB05A5D: asn1_rs::asn1_types::oid::Oid::to_owned (oid.rs:181)
|
|
| ->06.26% (7,247,288B) 0x780A0C: suricata::snmp::snmp::SNMPState::add_pdu_info (snmp.rs:145)
|
|
| ->06.26% (7,247,288B) 0x780C6E: suricata::snmp::snmp::SNMPState::handle_snmp_v12 (snmp.rs:157)
|
|
| ->06.26% (7,247,288B) 0x780EEF: suricata::snmp::snmp::SNMPState::parse (snmp.rs:200)
|
|
| ->06.26% (7,247,288B) 0x78056C: suricata::snmp::snmp::snmp_parse_response (snmp.rs:291)
|
|
| | ->06.26% (7,247,288B) 0x5588D6: AppLayerParserParse (app-layer-parser.c:1381)
|
|
| | ->06.26% (7,247,188B) 0x561D51: AppLayerHandleUdp (app-layer.c:987)
|
|
| | | ->06.26% (7,247,188B) 0x5D7D0E: FlowWorker (flow-worker.c:746)
|
|
| | | ->06.26% (7,247,188B) 0x5293C6: TmThreadsSlotVarRun (tm-threads.c:137)
|
|
| | | ->06.26% (7,247,188B) 0x5F74BB: TmThreadsSlotProcessPkt (tm-threads.h:202)
|
|
| | | ->06.26% (7,247,188B) 0x5F74BB: AFPReadFromRing (source-af-packet.c:961)
|
|
| | | ->06.26% (7,247,188B) 0x5F797B: ReceiveAFPLoop (source-af-packet.c:1461)
|
|
| | | ->06.26% (7,247,188B) 0x52AF47: TmThreadsSlotPktAcqLoop (tm-threads.c:334)
|
|
| | | ->06.26% (7,247,188B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | | ->06.26% (7,247,188B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| | |
|
|
| | ->00.00% (100B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
| |
|
|
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->05.00% (5,783,552B) 0x53B7D1: SCMallocAlignedFunc (util-mem.c:123)
|
|
| ->03.62% (4,194,304B) 0x5DBE86: FlowInitConfig (flow.c:680)
|
|
| | ->03.62% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2318)
|
|
| | ->03.62% (4,194,304B) 0x526A1C: PreRunInit (suricata.c:2300)
|
|
| | ->03.62% (4,194,304B) 0x527C46: PostConfLoadedSetup (suricata.c:2937)
|
|
| | ->03.62% (4,194,304B) 0x52828D: SuricataInit (suricata.c:3074)
|
|
| | ->03.62% (4,194,304B) 0x52355E: main (main.c:57)
|
|
| |
|
|
| ->01.37% (1,589,248B) in 3 places, all below massif's threshold (1.00%)
|
|
|
|
|
->04.02% (4,650,067B) 0x53B478: SCMallocFunc (util-mem.c:31)
|
|
| ->02.40% (2,782,291B) in 29 places, all below massif's threshold (1.00%)
|
|
| |
|
|
| ->01.61% (1,867,776B) 0x62FB15: PoolInit (util-pool.c:166)
|
|
| ->01.08% (1,245,184B) 0x62F412: PoolThreadExpand (util-pool-thread.c:137)
|
|
| | ->01.08% (1,245,184B) 0x60CEB4: StreamTcpThreadInit (stream-tcp.c:6250)
|
|
| | ->01.08% (1,245,184B) 0x5D6D5C: FlowWorkerThreadInit (flow-worker.c:277)
|
|
| | ->01.08% (1,245,184B) 0x529FC9: TmThreadsSlotPktAcqLoopInit (tm-threads.c:222)
|
|
| | ->01.08% (1,245,184B) 0x52AF24: TmThreadsSlotPktAcqLoop (tm-threads.c:327)
|
|
| | ->01.08% (1,245,184B) 0x4E3B44A: start_thread (in /usr/lib64/libpthread-2.26.so)
|
|
| | ->01.08% (1,245,184B) 0x588D52E: clone (in /usr/lib64/libc-2.26.so)
|
|
| |
|
|
| ->00.54% (622,592B) in 1+ places, all below ms_print's threshold (01.00%)
|
|
|
|
|
->01.55% (1,791,637B) in 853 places, all below massif's threshold (1.00%)
|
|
|