Flame Graph Reset Zoom Search ic runtime.gcDrainN (1 samples, 0.19%) runtime.callers (1 samples, 0.19%) net.(*sysDialer).dialTCP (1 samples, 0.19%) encoding/json.(*decodeState).rescanLiteral (1 samples, 0.19%) syscall.read (2 samples, 0.38%) miads/adslib/addata.GetOneAds (6 samples, 1.13%) runtime.gentraceback (3 samples, 0.57%) syscall.Write (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).get (16 samples, 3.02%) git.. runtime.funcspdelta (1 samples, 0.19%) internal/poll.(*pollDesc).prepare (1 samples, 0.19%) runtime.getitab (1 samples, 0.19%) runtime.globrunqget (1 samples, 0.19%) net.(*Resolver).resolveAddrList (2 samples, 0.38%) runtime.newstack (3 samples, 0.57%) net.(*Dialer).DialContext (7 samples, 1.32%) runtime.entersyscall_sysmon (2 samples, 0.38%) runtime.(*mcentral).uncacheSpan (2 samples, 0.38%) runtime.pollWork (3 samples, 0.57%) net.(*conn).Write (17 samples, 3.21%) net.. runtime.mProf_FlushLocked (2 samples, 0.38%) github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.38%) runtime.bgscavenge (20 samples, 3.78%) runt.. runtime.growslice (1 samples, 0.19%) runtime.newobject (1 samples, 0.19%) encoding/json.stringEncoder (1 samples, 0.19%) runtime.startTheWorldWithSema (2 samples, 0.38%) net.(*Dialer).Dial (1 samples, 0.19%) net.(*Dialer).DialContext (1 samples, 0.19%) compress/flate.(*compressor).close (7 samples, 1.32%) net.(*Resolver).internetAddrList (1 samples, 0.19%) net.(*sysDialer).dialUDP (8 samples, 1.51%) runtime.(*mcache).nextFree (1 samples, 0.19%) internal/poll.(*FD).decref (2 samples, 0.38%) runtime.mallocgc (1 samples, 0.19%) runtime.pcvalue (1 samples, 0.19%) runtime.(*pallocBits).summarize (1 samples, 0.19%) encoding/json.(*decodeState).value (4 samples, 0.76%) encoding/json.valueEncoder (1 samples, 0.19%) sync.(*Pool).Put (1 samples, 0.19%) net.socket (1 samples, 0.19%) runtime.futexwakeup (1 samples, 0.19%) syscall.Connect (2 samples, 0.38%) runtime.mProf_Malloc (1 samples, 0.19%) compress/flate.(*compressor).close (1 samples, 0.19%) internal/poll.(*pollDesc).prepareRead (1 samples, 0.19%) net.(*Dialer).Dial (1 samples, 0.19%) net.sockaddrToUDP (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.19%) miads/adslib/redis_data.getOrderIds (4 samples, 0.76%) github.com/sirupsen/logrus.(*Logger).Log (1 samples, 0.19%) net.(*Dialer).DialContext (1 samples, 0.19%) internal/poll.(*FD).Read (1 samples, 0.19%) runtime.gcAssistAlloc1 (1 samples, 0.19%) miads/adslib/addata.GetAdsInfos (6 samples, 1.13%) runtime.(*mheap).alloc (1 samples, 0.19%) compress/flate.(*huffmanBitWriter).generateCodegen (1 samples, 0.19%) syscall.Syscall (2 samples, 0.38%) net.(*netFD).Write (17 samples, 3.21%) net.. runtime.goready.func1 (1 samples, 0.19%) runtime.nextFreeFast (1 samples, 0.19%) runtime.notewakeup (1 samples, 0.19%) github.com/lestrrat-go/file-rotatelogs.(*RotateLogs).Write (1 samples, 0.19%) runtime.lock (1 samples, 0.19%) net.(*sysDialer).dialSerial (1 samples, 0.19%) net.(*Dialer).DialContext (1 samples, 0.19%) miads/adslib/redis_data.getOrderInfo (1 samples, 0.19%) syscall.Connect (1 samples, 0.19%) net.(*Dialer).Dial (1 samples, 0.19%) runtime.(*mheap).freeSpanLocked (1 samples, 0.19%) runtime.nanotime (1 samples, 0.19%) runtime.add1 (1 samples, 0.19%) runtime.readvarint (1 samples, 0.19%) runtime.morestack (2 samples, 0.38%) syscall.connect (1 samples, 0.19%) bufio.(*Reader).ReadSlice (1 samples, 0.19%) runtime.callers.func1 (1 samples, 0.19%) time.Now (1 samples, 0.19%) net.goLookupIPFiles (3 samples, 0.57%) runtime.systemstack (3 samples, 0.57%) github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.19%) runtime.futexwakeup (1 samples, 0.19%) runtime.heapBitsSetTypeGCProg (1 samples, 0.19%) syscall.RawSyscall (1 samples, 0.19%) runtime.getStackMap (1 samples, 0.19%) compress/flate.(*compressor).writeBlock (1 samples, 0.19%) runtime.addfinalizer (1 samples, 0.19%) runtime.newproc.func1 (1 samples, 0.19%) github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) net.(*netFD).connect (3 samples, 0.57%) runtime.Callers (3 samples, 0.57%) runtime.netpollclose (2 samples, 0.38%) syscall.Syscall (3 samples, 0.57%) syscall.Syscall (1 samples, 0.19%) runtime.mallocgc (1 samples, 0.19%) github.com/gomodule/redigo/redis.Dial (7 samples, 1.32%) runtime.largeAlloc (14 samples, 2.65%) ru.. runtime.systemstack (1 samples, 0.19%) miads/adslib/ads_redis.Setup.func1 (3 samples, 0.57%) github.com/gin-gonic/gin.(*Context).Next (142 samples, 26.84%) github.com/gin-gonic/gin.(*Context).Next runtime.(*mheap).allocSpan (1 samples, 0.19%) miads/adslib/graylog.Log (5 samples, 0.95%) runtime.schedule (84 samples, 15.88%) runtime.schedule github.com/sirupsen/logrus.(*Entry).Log (2 samples, 0.38%) miads/adslib/redis_data.GetPreMinuteFinishedDispatchCount (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*activeConn).Do (1 samples, 0.19%) compress/flate.byFreq.Less (1 samples, 0.19%) runtime.memhash64 (1 samples, 0.19%) runtime.mallocgc (1 samples, 0.19%) runtime.newobject (1 samples, 0.19%) runtime.(*mspan).refillAllocCache (1 samples, 0.19%) net.(*Dialer).Dial (1 samples, 0.19%) runtime.interhash (1 samples, 0.19%) runtime.resettimer (3 samples, 0.57%) compress/flate.NewWriter (22 samples, 4.16%) comp.. runtime.makeslice (1 samples, 0.19%) runtime.entersyscall (2 samples, 0.38%) runtime.mallocgc (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).Do (4 samples, 0.76%) runtime.memclrNoHeapPointers (1 samples, 0.19%) runtime.nextFreeFast (1 samples, 0.19%) crypto/tls.(*Conn).readRecord (1 samples, 0.19%) runtime.entersyscall (7 samples, 1.32%) runtime.markroot (1 samples, 0.19%) runtime.unlock (1 samples, 0.19%) syscall.Syscall (2 samples, 0.38%) github.com/gomodule/redigo/redis.Dial (3 samples, 0.57%) runtime.(*pallocBits).summarize (1 samples, 0.19%) runtime.schedule (4 samples, 0.76%) runtime.funcspdelta (2 samples, 0.38%) github.com/robertkowalski/graylog-golang.(*Gelf).Log (3 samples, 0.57%) runtime.(*mcache).prepareForSweep (3 samples, 0.57%) runtime.unlock (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.38%) net.internetSocket (1 samples, 0.19%) fmt.(*pp).doPrintf (1 samples, 0.19%) runtime.mallocgc.func1 (1 samples, 0.19%) net.(*sysDialer).doDialTCP (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.19%) syscall.Syscall (1 samples, 0.19%) miads/adslib/device.setTagLog (1 samples, 0.19%) encoding/json.(*encodeState).marshal (1 samples, 0.19%) runtime.gentraceback (3 samples, 0.57%) github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) runtime.findObject (1 samples, 0.19%) net.(*Resolver).resolveAddrList (3 samples, 0.57%) github.com/robertkowalski/graylog-golang.(*Gelf).ParseJson (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.19%) runtime.futexwakeup (1 samples, 0.19%) runtime.(*pageAlloc).scavengeRangeLocked (15 samples, 2.84%) ru.. sync.(*Pool).pinSlow (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).Close (1 samples, 0.19%) miads/adslib/device.SetAdsTagLog (5 samples, 0.95%) runtime.reentersyscall (1 samples, 0.19%) encoding/json.Marshal (1 samples, 0.19%) runtime.step (1 samples, 0.19%) time.Time.Format (1 samples, 0.19%) runtime.notewakeup (3 samples, 0.57%) runtime.markroot (1 samples, 0.19%) runtime.pcvalue (2 samples, 0.38%) miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) net.(*Dialer).Dial (1 samples, 0.19%) syscall.connect (1 samples, 0.19%) internal/singleflight.(*Group).DoChan (1 samples, 0.19%) runtime.runqgrab (4 samples, 0.76%) github.com/robertkowalski/graylog-golang.(*Gelf).Compress (2 samples, 0.38%) miads/adslib/redis_data.SetPlanDispatchCount (1 samples, 0.19%) runtime.netpollopen (1 samples, 0.19%) syscall.read (1 samples, 0.19%) internal/poll.runtime_pollOpen (1 samples, 0.19%) runtime.(*mheap).alloc (1 samples, 0.19%) net.(*Resolver).internetAddrList.func1 (1 samples, 0.19%) net.DialUDP (11 samples, 2.08%) n.. runtime.casgstatus (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.19%) net.(*netFD).dial (1 samples, 0.19%) syscall.write (1 samples, 0.19%) bytes.(*Buffer).grow (1 samples, 0.19%) runtime.notetsleep_internal (11 samples, 2.08%) r.. runtime.modtimer (3 samples, 0.57%) net.(*Dialer).DialContext (1 samples, 0.19%) runtime.startm (4 samples, 0.76%) net.(*conn).Write (1 samples, 0.19%) compress/zlib.(*Writer).writeHeader (3 samples, 0.57%) github.com/gomodule/redigo/redis.(*Pool).get (3 samples, 0.57%) runtime.sweepone (6 samples, 1.13%) github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.19%) runtime.pcvalue (1 samples, 0.19%) runtime.assertI2I2 (1 samples, 0.19%) github.com/fvbock/endless.(*endlessListener).Accept (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).Infof (10 samples, 1.89%) g.. miads/adslib/addata.GetCustomAdsInfos (91 samples, 17.20%) miads/adslib/addata.GetCus.. runtime.(*mheap).freeSpan (2 samples, 0.38%) runtime.callers (2 samples, 0.38%) runtime.makechan (1 samples, 0.19%) github.com/lestrrat-go/file-rotatelogs.(*RotateLogs).getWriter_nolock (1 samples, 0.19%) net.(*sysDialer).dialUDP (1 samples, 0.19%) runtime.(*mheap).freeSpanLocked (1 samples, 0.19%) net.newRequest (8 samples, 1.51%) runtime.(*mheap).alloc.func1 (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.38%) syscall.Socket (1 samples, 0.19%) runtime.step (1 samples, 0.19%) internal/poll.(*FD).destroy (4 samples, 0.76%) runtime.memmove (1 samples, 0.19%) net.(*Resolver).lookupIPAddr (2 samples, 0.38%) encoding/json.state1 (1 samples, 0.19%) runtime.(*mcache).refill (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.19%) net.DialUDP (1 samples, 0.19%) runtime.(*bucket).mp (1 samples, 0.19%) encoding/json.(*encodeState).marshal (1 samples, 0.19%) runtime.newobject (1 samples, 0.19%) runtime.mallocgc (1 samples, 0.19%) runtime.callers.func1 (3 samples, 0.57%) runtime.copystack (3 samples, 0.57%) runtime.callers (3 samples, 0.57%) github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) runtime.notewakeup (7 samples, 1.32%) runtime.pcvalue (1 samples, 0.19%) github.com/gomodule/redigo/redis.String (1 samples, 0.19%) runtime.(*mcentral).freeSpan (1 samples, 0.19%) net/http.(*http2ClientConn).readLoop (1 samples, 0.19%) reflect.Value.String (1 samples, 0.19%) runtime.(*pageAlloc).scavengeOne (15 samples, 2.84%) ru.. runtime.procresize (2 samples, 0.38%) net/url.stringContainsCTLByte (1 samples, 0.19%) runtime.(*mcache).refill (1 samples, 0.19%) runtime.nanotime (2 samples, 0.38%) runtime.systemstack (17 samples, 3.21%) run.. github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) fmt.Sprintf (1 samples, 0.19%) syscall.Getsockname (1 samples, 0.19%) compress/flate.(*compressor).writeBlock (5 samples, 0.95%) runtime.(*mheap).alloc (1 samples, 0.19%) bufio.(*Reader).fill (2 samples, 0.38%) compress/flate.(*huffmanBitWriter).writeBlock (5 samples, 0.95%) miads/adslib/redis_data.GetFreqControlConf (2 samples, 0.38%) runtime.(*pageAlloc).free (2 samples, 0.38%) runtime.(*mheap).alloc (1 samples, 0.19%) runtime.(*mcache).nextFree (1 samples, 0.19%) runtime.write (3 samples, 0.57%) runtime.gcAssistAlloc1 (1 samples, 0.19%) net.socket (8 samples, 1.51%) runtime.lock (1 samples, 0.19%) compress/flate.(*compressor).close (1 samples, 0.19%) net.(*netFD).connect (1 samples, 0.19%) runtime.scanframeworker (9 samples, 1.70%) net.socket (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (2 samples, 0.38%) github.com/lestrrat-go/file-rotatelogs.(*RotateLogs).Write (2 samples, 0.38%) runtime.acquirep (4 samples, 0.76%) github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.19%) runtime.makeslice (1 samples, 0.19%) runtime.(*mcentral).grow (2 samples, 0.38%) runtime.gcStart (1 samples, 0.19%) strconv.appendQuotedWith (1 samples, 0.19%) runtime.step (2 samples, 0.38%) github.com/fvbock/endless.(*endlessServer).ListenAndServe (1 samples, 0.19%) runtime.gcDrainN (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).Log (1 samples, 0.19%) runtime.notetsleep (13 samples, 2.46%) ru.. net.(*Resolver).lookupIPAddr (1 samples, 0.19%) syscall.Syscall (9 samples, 1.70%) syscall.write (17 samples, 3.21%) sys.. sync.(*Pool).getSlow (1 samples, 0.19%) runtime.(*pageAlloc).alloc (1 samples, 0.19%) runtime.findfunc (1 samples, 0.19%) runtime.slicebytetostring (1 samples, 0.19%) net.(*netFD).setAddr (1 samples, 0.19%) github.com/robertkowalski/graylog-golang.(*Gelf).Compress (30 samples, 5.67%) github... compress/flate.(*compressor).close (1 samples, 0.19%) runtime.gcDrainN (1 samples, 0.19%) syscall.Connect (3 samples, 0.57%) runtime.newproc (1 samples, 0.19%) runtime.futex (2 samples, 0.38%) runtime.spanOf (1 samples, 0.19%) runtime.SetFinalizer (1 samples, 0.19%) strconv.appendEscapedRune (1 samples, 0.19%) time.Time.Format (1 samples, 0.19%) net.(*Resolver).dial (11 samples, 2.08%) n.. runtime.SetFinalizer.func2 (1 samples, 0.19%) runtime.(*mheap).alloc (2 samples, 0.38%) syscall.RawSyscall (1 samples, 0.19%) runtime.wakep (1 samples, 0.19%) github.com/sirupsen/logrus.getCaller (1 samples, 0.19%) runtime.futex (7 samples, 1.32%) runtime.notewakeup (1 samples, 0.19%) internal/poll.(*FD).Init (1 samples, 0.19%) runtime.wirep (2 samples, 0.38%) net.(*Resolver).resolveAddrList (3 samples, 0.57%) net.(*netFD).dial (3 samples, 0.57%) context.WithDeadline.func3 (1 samples, 0.19%) net.(*Dialer).DialContext (3 samples, 0.57%) runtime.heapBitsSetType (1 samples, 0.19%) runtime.gcDrain (135 samples, 25.52%) runtime.gcDrain net/textproto.CanonicalMIMEHeaderKey (1 samples, 0.19%) runtime.futex (2 samples, 0.38%) runtime.bgscavenge.func1 (4 samples, 0.76%) github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.19%) net.(*sysDialer).dialSingle (1 samples, 0.19%) miads/adslib/graylog.Log (3 samples, 0.57%) compress/flate.(*compressor).deflate (6 samples, 1.13%) runtime.funcline1 (1 samples, 0.19%) runtime.(*mspan).nextFreeIndex (1 samples, 0.19%) miads/adslib/graylog.Log (2 samples, 0.38%) syscall.Syscall (1 samples, 0.19%) runtime.addfinalizer (1 samples, 0.19%) github.com/sirupsen/logrus.(*TextFormatter).Format (3 samples, 0.57%) runtime.startm (1 samples, 0.19%) net.(*sysDialer).dialTCP (1 samples, 0.19%) syscall.Uname (1 samples, 0.19%) miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) github.com/sirupsen/logrus.(*Logger).Logf (5 samples, 0.95%) runtime.SetFinalizer (1 samples, 0.19%) runtime.arenaIndex (1 samples, 0.19%) net.IPv4 (1 samples, 0.19%) net.(*conn).Write (2 samples, 0.38%) net.DialUDP (1 samples, 0.19%) net.(*Dialer).DialContext (1 samples, 0.19%) net.(*Resolver).internetAddrList (1 samples, 0.19%) net.internetSocket (1 samples, 0.19%) crypto/tls.(*halfConn).decrypt (1 samples, 0.19%) compress/flate.(*compressor).deflate (1 samples, 0.19%) syscall.SetsockoptInt (1 samples, 0.19%) runtime.scanstack (15 samples, 2.84%) ru.. net.(*Resolver).LookupPort (1 samples, 0.19%) runtime.memclrNoHeapPointers (1 samples, 0.19%) bufio.(*Writer).Write (1 samples, 0.19%) github.com/sirupsen/logrus.(*Logger).Infof (5 samples, 0.95%) runtime.pageIndexOf (8 samples, 1.51%) syscall.socket (1 samples, 0.19%) runtime.(*mheap).freeSpanLocked (2 samples, 0.38%) runtime.(*mheap).alloc.func1 (1 samples, 0.19%) sort.quickSort (2 samples, 0.38%) runtime.stopm (17 samples, 3.21%) run.. runtime.(*mheap).freeSpan.func1 (1 samples, 0.19%) net.(*Dialer).Dial (1 samples, 0.19%) compress/flate.(*byFreq).sort (1 samples, 0.19%) compress/flate.(*huffmanBitWriter).writeStoredHeader (1 samples, 0.19%) runtime.(*mheap).freeSpan.func1 (1 samples, 0.19%) syscall.read (2 samples, 0.38%) syscall.connect (1 samples, 0.19%) runtime.mallocgc (2 samples, 0.38%) runtime.epollctl (1 samples, 0.19%) runtime.(*mcentral).cacheSpan (1 samples, 0.19%) syscall.Read (9 samples, 1.70%) runtime.(*pageAlloc).update (2 samples, 0.38%) runtime.(*mcentral).freeSpan (2 samples, 0.38%) net.(*Resolver).internetAddrList (3 samples, 0.57%) net.(*Resolver).internetAddrList (3 samples, 0.57%) github.com/sirupsen/logrus.(*TextFormatter).Format (1 samples, 0.19%) runtime.newproc (1 samples, 0.19%) sync.(*Once).Do (1 samples, 0.19%) runtime.wakeNetPoller (3 samples, 0.57%) net.lookupIPReturn (1 samples, 0.19%) runtime.pcdatavalue (1 samples, 0.19%) syscall.Syscall (1 samples, 0.19%) fmt.(*pp).printArg (1 samples, 0.19%) runtime.profilealloc (1 samples, 0.19%) syscall.getpeername (1 samples, 0.19%) runtime.(*mcache).nextFree (2 samples, 0.38%) runtime.newobject (1 samples, 0.19%) runtime.gostartcallfn (1 samples, 0.19%) runtime.scanblock (1 samples, 0.19%) runtime.trygetfull (1 samples, 0.19%) runtime.lock (2 samples, 0.38%) runtime.mallocgc (2 samples, 0.38%) compress/flate.(*Writer).Close (7 samples, 1.32%) github.com/robertkowalski/graylog-golang.(*Gelf).Log (46 samples, 8.70%) github.com/r.. runtime.systemstack (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).Close (2 samples, 0.38%) runtime.lock (1 samples, 0.19%) net.(*Dialer).Dial (1 samples, 0.19%) encoding/json.(*decodeState).value (5 samples, 0.95%) runtime.epollwait (29 samples, 5.48%) runtime.. miads/adslib/addata.CombineLastAdsInfos (4 samples, 0.76%) github.com/sirupsen/logrus.(*Entry).Logf (3 samples, 0.57%) runtime.newstack (1 samples, 0.19%) syscall.write (1 samples, 0.19%) encoding/json.(*decodeState).unmarshal (5 samples, 0.95%) runtime.readvarint (1 samples, 0.19%) runtime.(*Frames).Next (1 samples, 0.19%) net.(*conn).Read (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).readLine (3 samples, 0.57%) memeqbody (1 samples, 0.19%) net/http.(*conn).readRequest (1 samples, 0.19%) runtime.unlock (1 samples, 0.19%) miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) runtime.pcdatavalue (1 samples, 0.19%) runtime.bgscavenge.func2 (17 samples, 3.21%) run.. runtime.startm (10 samples, 1.89%) r.. net.internetSocket (1 samples, 0.19%) runtime.gcMarkTermination.func3 (2 samples, 0.38%) runtime.(*mheap).allocSpan (1 samples, 0.19%) miads/adslib/redis_data.getOrderInfo (28 samples, 5.29%) miads/.. net.sysSocket (2 samples, 0.38%) runtime.largeAlloc (1 samples, 0.19%) runtime.gcBgMarkWorker (141 samples, 26.65%) runtime.gcBgMarkWorker runtime.(*mcache).releaseAll (2 samples, 0.38%) github.com/fvbock/endless.ListenAndServe (1 samples, 0.19%) miads/adslib/ads_redis.Setup.func1 (3 samples, 0.57%) net.(*Resolver).internetAddrList (2 samples, 0.38%) compress/flate.(*byFreq).sort (2 samples, 0.38%) github.com/gomodule/redigo/redis.(*activeConn).Do (1 samples, 0.19%) os.(*File).write (1 samples, 0.19%) runtime.pcdatavalue (2 samples, 0.38%) runtime.heapBits.next (1 samples, 0.19%) net.(*netFD).dial (9 samples, 1.70%) github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.19%) runtime.publicationBarrier (1 samples, 0.19%) sort.Sort (1 samples, 0.19%) net.(*Resolver).resolveAddrList (2 samples, 0.38%) runtime.gcStart.func2 (1 samples, 0.19%) runtime.gcBgMarkWorker.func2 (135 samples, 25.52%) runtime.gcBgMarkWorker.func2 github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).writeLen (1 samples, 0.19%) net/http.(*http2clientConnReadLoop).run (1 samples, 0.19%) runtime.mallocgc.func1 (2 samples, 0.38%) encoding/json.(*decodeState).literalStore (3 samples, 0.57%) net.(*Resolver).tryOneName (66 samples, 12.48%) net.(*Resolver).tr.. github.com/sirupsen/logrus.(*Entry).Logf (5 samples, 0.95%) runtime.markroot.func1 (15 samples, 2.84%) ru.. runtime.(*stackScanState).addObject (1 samples, 0.19%) runtime.funcspdelta (1 samples, 0.19%) syscall.write (1 samples, 0.19%) strconv.IsPrint (1 samples, 0.19%) compress/flate.(*compressor).initDeflate (4 samples, 0.76%) github.com/sirupsen/logrus.(*Entry).Logf (1 samples, 0.19%) net.(*netFD).Read (10 samples, 1.89%) n.. runtime.entersyscall_sysmon (1 samples, 0.19%) net.(*Resolver).lookupIPAddr (1 samples, 0.19%) internal/singleflight.(*Group).DoChan (1 samples, 0.19%) runtime.gcAssistAlloc.func1 (1 samples, 0.19%) github.com/robertkowalski/graylog-golang.(*Gelf).Send (1 samples, 0.19%) runtime.gcAssistAlloc1 (1 samples, 0.19%) runtime.wakep (3 samples, 0.57%) runtime.spanOf (4 samples, 0.76%) runtime.(*mcache).refill (1 samples, 0.19%) net.(*Dialer).Dial (1 samples, 0.19%) net.(*netFD).connect (1 samples, 0.19%) runtime.growslice (1 samples, 0.19%) miads/adslib/graylog.ReportGrayLog (3 samples, 0.57%) internal/poll.runtime_pollClose (1 samples, 0.19%) net.(*sysDialer).dialSerial (1 samples, 0.19%) runtime.netpoll (3 samples, 0.57%) runtime.newproc (1 samples, 0.19%) runtime.(*pageAlloc).update (1 samples, 0.19%) runtime.mallocgc.func1 (1 samples, 0.19%) runtime.markrootBlock (4 samples, 0.76%) bufio.(*Reader).ReadSlice (3 samples, 0.57%) runtime.findrunnable (4 samples, 0.76%) syscall.connect (1 samples, 0.19%) runtime.pcvalue (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).Infof (3 samples, 0.57%) fmt.Sprintf (1 samples, 0.19%) runtime.gentraceback (1 samples, 0.19%) runtime.(*lfstack).pop (1 samples, 0.19%) runtime.reentersyscall (2 samples, 0.38%) runtime.putfull (1 samples, 0.19%) runtime.spanOf (1 samples, 0.19%) runtime.gcAssistAlloc.func1 (1 samples, 0.19%) bufio.(*Writer).Flush (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.19%) runtime.nanotime1 (1 samples, 0.19%) compress/flate.newHuffmanBitWriter (1 samples, 0.19%) runtime.makeslice (4 samples, 0.76%) github.com/gin-gonic/gin.(*Context).Next (142 samples, 26.84%) github.com/gin-gonic/gin.(*Context).Next crypto/aes.newCipher (1 samples, 0.19%) encoding/json.Marshal (1 samples, 0.19%) runtime.notewakeup (2 samples, 0.38%) github.com/robertkowalski/graylog-golang.(*Gelf).Send (16 samples, 3.02%) git.. runtime.Callers (1 samples, 0.19%) miads/adslib/encrypt.AesCBCDecrypt (1 samples, 0.19%) runtime.largeAlloc (3 samples, 0.57%) runtime.epollctl (1 samples, 0.19%) net.(*Resolver).lookupIPAddr (2 samples, 0.38%) miads/adslib/redis_data.GetChannelFlag (2 samples, 0.38%) runtime.(*mcache).prepareForSweep (2 samples, 0.38%) io.ReadAtLeast (1 samples, 0.19%) net.(*netFD).connect (1 samples, 0.19%) sync.(*Pool).Get (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.38%) net.(*netFD).Read (1 samples, 0.19%) net.(*sysDialer).dialSingle (1 samples, 0.19%) runtime.newobject (1 samples, 0.19%) crypto/tls.(*prefixNonceAEAD).Open (1 samples, 0.19%) runtime.bgsweep (6 samples, 1.13%) runtime.(*mspan).sweep (2 samples, 0.38%) internal/poll.(*FD).decref (1 samples, 0.19%) runtime.acquireSudog (1 samples, 0.19%) compress/flate.(*huffmanEncoder).bitCounts (2 samples, 0.38%) runtime.notewakeup (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.38%) syscall.Write (1 samples, 0.19%) runtime.entersyscall_sysmon (7 samples, 1.32%) runtime.scanobject (1 samples, 0.19%) github.com/gin-gonic/gin.(*Context).Next (143 samples, 27.03%) github.com/gin-gonic/gin.(*Context).Next github.com/gomodule/redigo/redis.(*conn).Do (2 samples, 0.38%) github.com/lestrrat-go/file-rotatelogs.(*RotateLogs).getWriter_nolock (1 samples, 0.19%) internal/singleflight.(*Group).doCall (75 samples, 14.18%) internal/singleflight.. miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) runtime.addtimer (1 samples, 0.19%) runtime.scanblock (1 samples, 0.19%) miads/adslib/redis_data.SetAdsRealRequestNum (3 samples, 0.57%) compress/flate.NewWriterDict (22 samples, 4.16%) comp.. net.(*sysDialer).dialSingle (8 samples, 1.51%) net.(*netFD).connect (1 samples, 0.19%) runtime.gentraceback (1 samples, 0.19%) sort.quickSort (1 samples, 0.19%) encoding/json.stateInString (1 samples, 0.19%) runtime.mallocgc (16 samples, 3.02%) run.. runtime.addspecial (1 samples, 0.19%) net.(*Resolver).goLookupIPCNAMEOrder.func2 (66 samples, 12.48%) net.(*Resolver).go.. github.com/sirupsen/logrus.(*Entry).Log (3 samples, 0.57%) runtime.findObject (10 samples, 1.89%) r.. runtime.scanobject (1 samples, 0.19%) runtime.write (3 samples, 0.57%) bufio.(*Reader).Read (1 samples, 0.19%) runtime.mallocgc (2 samples, 0.38%) net.(*netFD).Read (3 samples, 0.57%) runtime.step (1 samples, 0.19%) runtime.netpollopen (4 samples, 0.76%) github.com/sirupsen/logrus.Entry.log (3 samples, 0.57%) runtime.newstack (1 samples, 0.19%) runtime.heapBits.next (1 samples, 0.19%) compress/zlib.(*Writer).Write (1 samples, 0.19%) net.checkResponse (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*activeConn).Close (1 samples, 0.19%) net.(*netFD).Write (1 samples, 0.19%) bufio.(*Writer).Flush (1 samples, 0.19%) runtime.(*mcache).refill (1 samples, 0.19%) encoding/json.Unmarshal (6 samples, 1.13%) runtime.startm (3 samples, 0.57%) runtime.getStackMap (5 samples, 0.95%) compress/flate.(*huffmanBitWriter).writeBlock (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).readLine (3 samples, 0.57%) runtime.osyield (1 samples, 0.19%) syscall.Syscall (1 samples, 0.19%) runtime.futex (1 samples, 0.19%) runtime.futex (3 samples, 0.57%) syscall.read (1 samples, 0.19%) runtime.slicebytetostring (2 samples, 0.38%) runtime.(*itabTableType).find (1 samples, 0.19%) runtime.ready (1 samples, 0.19%) net.internetSocket (8 samples, 1.51%) net.(*Dialer).DialContext (1 samples, 0.19%) syscall.connect (2 samples, 0.38%) github.com/robertkowalski/graylog-golang.(*Gelf).Log (1 samples, 0.19%) runtime.runqput (1 samples, 0.19%) runtime.systemstack (3 samples, 0.57%) syscall.socket (1 samples, 0.19%) math/rand.(*Rand).Int63 (1 samples, 0.19%) github.com/fvbock/endless.(*endlessServer).Serve (1 samples, 0.19%) syscall.Getpeername (1 samples, 0.19%) syscall.Read (1 samples, 0.19%) net.(*netFD).dial (1 samples, 0.19%) runtime.mallocgc (1 samples, 0.19%) runtime.(*mheap).freeSpan.func1 (2 samples, 0.38%) sort.doPivot (1 samples, 0.19%) compress/flate.(*huffmanBitWriter).write (1 samples, 0.19%) runtime.shrinkstack (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) runtime.funcspdelta (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.19%) net.(*Dialer).DialContext (11 samples, 2.08%) n.. sort.Sort (2 samples, 0.38%) runtime.mallocgc (2 samples, 0.38%) runtime.usleep (11 samples, 2.08%) r.. syscall.Close (4 samples, 0.76%) runtime.putempty (1 samples, 0.19%) syscall.Connect (1 samples, 0.19%) net.(*conf).hostLookupOrder (2 samples, 0.38%) runtime.netpollunblock (1 samples, 0.19%) runtime.(*randomEnum).next (2 samples, 0.38%) syscall.Syscall (2 samples, 0.38%) github.com/sirupsen/logrus.Entry.log (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) runtime.mallocgc (1 samples, 0.19%) runtime.adjustframe (1 samples, 0.19%) compress/flate.(*huffmanBitWriter).indexTokens (1 samples, 0.19%) runtime.(*mcache).nextFree (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (5 samples, 0.95%) runtime.mProf_Flush (4 samples, 0.76%) runtime.(*mcentral).cacheSpan (1 samples, 0.19%) runtime.systemstack (2 samples, 0.38%) strconv.ParseInt (1 samples, 0.19%) runtime.lock (1 samples, 0.19%) fmt.Fprint (1 samples, 0.19%) runtime.readvarint (1 samples, 0.19%) runtime.gcAssistAlloc (1 samples, 0.19%) runtime.notewakeup (9 samples, 1.70%) runtime.futexwakeup (1 samples, 0.19%) net.(*netFD).dial (1 samples, 0.19%) compress/flate.(*huffmanBitWriter).indexTokens (4 samples, 0.76%) runtime.(*mheap).alloc (14 samples, 2.65%) ru.. net.(*sysDialer).dialSerial (1 samples, 0.19%) runtime.gcAssistAlloc (2 samples, 0.38%) runtime.gcMarkTermination (6 samples, 1.13%) bufio.(*Reader).fill (1 samples, 0.19%) net.(*conn).Read (3 samples, 0.57%) runtime.(*pollCache).free (1 samples, 0.19%) internal/poll.(*FD).Init (4 samples, 0.76%) runtime.memclrNoHeapPointers (3 samples, 0.57%) runtime.findfunc (1 samples, 0.19%) github.com/lestrrat-go/file-rotatelogs.(*RotateLogs).Write (1 samples, 0.19%) runtime.(*pallocBits).summarize (2 samples, 0.38%) runtime.pcvalue (1 samples, 0.19%) runtime.copystack (1 samples, 0.19%) runtime.wakep (1 samples, 0.19%) net.(*Resolver).resolveAddrList (1 samples, 0.19%) runtime.Callers (2 samples, 0.38%) github.com/lestrrat-go/file-rotatelogs.(*RotateLogs).genFilename (1 samples, 0.19%) runtime.(*gList).push (1 samples, 0.19%) github.com/sirupsen/logrus.Entry.log (4 samples, 0.76%) runtime.wakeScavenger.func1 (4 samples, 0.76%) runtime.getempty (2 samples, 0.38%) github.com/gomodule/redigo/redis.Dial (3 samples, 0.57%) runtime.newstack (2 samples, 0.38%) miads/adslib/redis_data.GetOrderPerMinuteNeedDispatchCnt (2 samples, 0.38%) net.(*sysDialer).dialSerial (5 samples, 0.95%) runtime.step (2 samples, 0.38%) bufio.(*Reader).ReadSlice (1 samples, 0.19%) syscall.Syscall (1 samples, 0.19%) net.(*netFD).Close (7 samples, 1.32%) runtime.epollctl (2 samples, 0.38%) errors.New (1 samples, 0.19%) internal/poll.(*FD).Close (5 samples, 0.95%) runtime.startm (1 samples, 0.19%) runtime.goschedImpl (4 samples, 0.76%) github.com/sirupsen/logrus.(*Entry).Log (9 samples, 1.70%) github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.19%) net.sysSocket (1 samples, 0.19%) net.(*sysDialer).dialUDP (1 samples, 0.19%) syscall.Syscall (1 samples, 0.19%) runtime.scanstack.func1 (9 samples, 1.70%) syscall.Syscall (17 samples, 3.21%) sys.. runtime.callers (1 samples, 0.19%) runtime.spanClass.noscan (1 samples, 0.19%) net.(*Resolver).internetAddrList (1 samples, 0.19%) runtime.epollwait (3 samples, 0.57%) syscall.Connect (1 samples, 0.19%) encoding/json.checkValid (1 samples, 0.19%) net.socket (1 samples, 0.19%) compress/flate.(*Writer).Write (1 samples, 0.19%) internal/singleflight.(*Group).DoChan (1 samples, 0.19%) runtime.mapaccess1_faststr (1 samples, 0.19%) bufio.(*Writer).Flush (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).write (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) runtime.gcDrainN (1 samples, 0.19%) runtime.tgkill (1 samples, 0.19%) net.internetSocket (11 samples, 2.08%) n.. syscall.Socket (1 samples, 0.19%) runtime.runqget (1 samples, 0.19%) compress/flate.(*huffmanEncoder).generate (2 samples, 0.38%) github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) runtime.futex (1 samples, 0.19%) runtime.heapBits.bits (5 samples, 0.95%) net.ResolveUDPAddr (3 samples, 0.57%) net/url.parse (1 samples, 0.19%) net.SplitHostPort (1 samples, 0.19%) runtime.wakep (1 samples, 0.19%) compress/flate.(*dictWriter).Write (1 samples, 0.19%) net.(*netFD).Read (3 samples, 0.57%) net/http.serverHandler.ServeHTTP (144 samples, 27.22%) net/http.serverHandler.ServeHTTP runtime.systemstack (2 samples, 0.38%) runtime.wakep (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).Get (16 samples, 3.02%) git.. syscall.Write (2 samples, 0.38%) net.parseIPZone (1 samples, 0.19%) miads/adslib/redis_data.GetChannelFlag (1 samples, 0.19%) io.(*multiWriter).Write (1 samples, 0.19%) miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) vendor/golang.org/x/net/dns/dnsmessage.(*Parser).Start (1 samples, 0.19%) miads/adslib/device.SetAdsTagLog (1 samples, 0.19%) bytes.(*Buffer).Write (1 samples, 0.19%) runtime.largeAlloc (2 samples, 0.38%) runtime.gentraceback (2 samples, 0.38%) runtime.systemstack (1 samples, 0.19%) net.(*Dialer).DialContext (3 samples, 0.57%) runtime.runOneTimer (4 samples, 0.76%) runtime.futex (1 samples, 0.19%) net.lowerASCII (1 samples, 0.19%) net.(*Resolver).lookupIP (73 samples, 13.80%) net.(*Resolver).look.. runtime.(*mcentral).grow (1 samples, 0.19%) net.(*netFD).Read (1 samples, 0.19%) net.(*Dialer).Dial (3 samples, 0.57%) runtime.makeslice (2 samples, 0.38%) runtime.pcvalue (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) net.socket (5 samples, 0.95%) github.com/gomodule/redigo/redis.(*conn).Close (1 samples, 0.19%) runtime.(*mcentral).uncacheSpan (1 samples, 0.19%) runtime.funcline1 (1 samples, 0.19%) runtime.futexwakeup (3 samples, 0.57%) runtime.(*mcentral).cacheSpan (1 samples, 0.19%) internal/poll.(*FD).destroy (2 samples, 0.38%) miads/adslib/addata.GetOneAds (87 samples, 16.45%) miads/adslib/addata.GetOn.. syscall.socket (4 samples, 0.76%) syscall.Read (3 samples, 0.57%) runtime.callers.func1 (3 samples, 0.57%) runtime.mapassign_faststr (1 samples, 0.19%) runtime.mallocgc (2 samples, 0.38%) runtime.gentraceback (2 samples, 0.38%) time.appendInt (1 samples, 0.19%) runtime.(*pageAlloc).free (1 samples, 0.19%) bytes.makeSlice (1 samples, 0.19%) bufio.(*Reader).fill (3 samples, 0.57%) miads/adslib/ads_redis.Setup.func1 (2 samples, 0.38%) runtime.pcvalue (2 samples, 0.38%) runtime.funcspdelta (2 samples, 0.38%) encoding/json.(*encodeState).reflectValue (1 samples, 0.19%) runtime.(*gcWork).balance (4 samples, 0.76%) runtime.runGCProg (1 samples, 0.19%) runtime.read (4 samples, 0.76%) runtime.futex (1 samples, 0.19%) net.(*sysDialer).dialUDP (11 samples, 2.08%) n.. syscall.Syscall (3 samples, 0.57%) fmt.(*pp).fmtString (1 samples, 0.19%) main.main (1 samples, 0.19%) net.(*Dialer).DialContext (1 samples, 0.19%) crypto/aes.(*gcmAsm).Open (1 samples, 0.19%) runtime.step (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).Get (3 samples, 0.57%) runtime.pcvalueCacheKey (1 samples, 0.19%) internal/poll.(*FD).Close (2 samples, 0.38%) runtime.makeslice (2 samples, 0.38%) runtime.mcall (89 samples, 16.82%) runtime.mcall syscall.read (3 samples, 0.57%) runtime.mallocgc (1 samples, 0.19%) compress/flate.(*compressor).write (1 samples, 0.19%) syscall.Write (1 samples, 0.19%) syscall.Close (2 samples, 0.38%) runtime.lock (1 samples, 0.19%) runtime.epollctl (2 samples, 0.38%) github.com/sirupsen/logrus.(*Entry).write (5 samples, 0.95%) runtime.(*lfstack).push (1 samples, 0.19%) net.(*Resolver).lookupIPAddr (2 samples, 0.38%) compress/flate.NewWriter (3 samples, 0.57%) runtime.(*mcache).nextFree (1 samples, 0.19%) runtime.heapBitsSetType (1 samples, 0.19%) syscall.RawSyscall (2 samples, 0.38%) runtime.sysmon (41 samples, 7.75%) runtime.sy.. github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.19%) runtime.signalM (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).Tracef (2 samples, 0.38%) net/url.Parse (1 samples, 0.19%) runtime.(*mspan).sweep (2 samples, 0.38%) syscall.setsockopt (1 samples, 0.19%) compress/zlib.(*Writer).writeHeader (22 samples, 4.16%) comp.. net/textproto.MIMEHeader.Set (1 samples, 0.19%) net.internetSocket (1 samples, 0.19%) net.internetSocket (1 samples, 0.19%) runtime.(*randomOrder).start (2 samples, 0.38%) runtime.mallocgc (1 samples, 0.19%) runtime.gcAssistAlloc.func1 (1 samples, 0.19%) miads/adslib/redis_data.SetDistributeActionNum (1 samples, 0.19%) sync.(*Pool).pin (1 samples, 0.19%) runtime.memclrNoHeapPointers (1 samples, 0.19%) syscall.Read (2 samples, 0.38%) runtime.(*mheap).freeSpan.func1 (1 samples, 0.19%) github.com/gin-gonic/gin.(*Engine).handleHTTPRequest (143 samples, 27.03%) github.com/gin-gonic/gin.(*Engine).handleHT.. internal/poll.(*FD).Init (1 samples, 0.19%) runtime.gopreempt_m (2 samples, 0.38%) net.(*conn).Read (10 samples, 1.89%) n.. net.stringsHasSuffixFold (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).write (1 samples, 0.19%) runtime.newobject (1 samples, 0.19%) github.com/gin-gonic/gin.(*Engine).ServeHTTP (144 samples, 27.22%) github.com/gin-gonic/gin.(*Engine).ServeHTTP runtime.futexsleep (11 samples, 2.08%) r.. runtime.duffcopy (1 samples, 0.19%) runtime.systemstack (14 samples, 2.65%) ru.. runtime.pcdatavalue (1 samples, 0.19%) encoding/json.(*encodeState).reflectValue (1 samples, 0.19%) time.startTimer (1 samples, 0.19%) runtime.markroot (21 samples, 3.97%) runt.. internal/poll.(*FD).decref (7 samples, 1.32%) os.(*File).write (1 samples, 0.19%) syscall.Write (1 samples, 0.19%) runtime.reentersyscall (1 samples, 0.19%) encoding/json.typeEncoder (1 samples, 0.19%) syscall.write (2 samples, 0.38%) github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).Log (4 samples, 0.76%) runtime.scanblock (3 samples, 0.57%) net.(*Resolver).resolveAddrList (1 samples, 0.19%) runtime.pcvalue (1 samples, 0.19%) runtime.newproc.func1 (1 samples, 0.19%) runtime.futexwakeup (7 samples, 1.32%) syscall.socket (1 samples, 0.19%) runtime.newobject (1 samples, 0.19%) runtime.memclrNoHeapPointers (13 samples, 2.46%) ru.. net.socket (1 samples, 0.19%) net.(*Dialer).DialContext (1 samples, 0.19%) runtime.gosched_m (4 samples, 0.76%) runtime.futex (1 samples, 0.19%) runtime.(*mcentral).uncacheSpan (2 samples, 0.38%) github.com/sirupsen/logrus.Entry.log (1 samples, 0.19%) runtime.(*mspan).sweep (1 samples, 0.19%) runtime.netpollclose (2 samples, 0.38%) net.(*netFD).dial (3 samples, 0.57%) compress/flate.(*Writer).Close (1 samples, 0.19%) runtime.reentersyscall (1 samples, 0.19%) compress/flate.(*Writer).Close (1 samples, 0.19%) runtime.makeslice (3 samples, 0.57%) runtime.runSafePointFn (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) bufio.(*Reader).fill (3 samples, 0.57%) net.sysSocket (1 samples, 0.19%) context.WithDeadline (2 samples, 0.38%) runtime.systemstack (1 samples, 0.19%) syscall.Socket (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) github.com/robertkowalski/graylog-golang.(*Gelf).Compress (1 samples, 0.19%) runtime.wirep (1 samples, 0.19%) net.(*TCPConn).SetKeepAlive (1 samples, 0.19%) runtime.handoff (3 samples, 0.57%) runtime.SetFinalizer (2 samples, 0.38%) github.com/sirupsen/logrus.Entry.log (2 samples, 0.38%) runtime.gentraceback (13 samples, 2.46%) ru.. net.sysSocket (4 samples, 0.76%) syscall.write (1 samples, 0.19%) runtime.mallocgc (1 samples, 0.19%) runtime.gogo (1 samples, 0.19%) runtime.unlock (1 samples, 0.19%) runtime.memmove (1 samples, 0.19%) syscall.Syscall (1 samples, 0.19%) runtime.futexwakeup (2 samples, 0.38%) github.com/gomodule/redigo/redis.(*Pool).Get (4 samples, 0.76%) bufio.(*Reader).ReadSlice (2 samples, 0.38%) github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.19%) net.(*sysDialer).dialSingle (1 samples, 0.19%) runtime.netpollcheckerr (1 samples, 0.19%) runtime.(*mcentral).cacheSpan (1 samples, 0.19%) runtime.runSafePointFn (2 samples, 0.38%) miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) strconv.AppendQuote (1 samples, 0.19%) runtime.(*mheap).alloc.func1 (1 samples, 0.19%) runtime.exitsyscallfast (1 samples, 0.19%) runtime.step (1 samples, 0.19%) runtime.(*mcache).releaseAll (2 samples, 0.38%) io.(*multiWriter).Write (1 samples, 0.19%) syscall.socket (2 samples, 0.38%) runtime.wakeScavenger (4 samples, 0.76%) net.(*Dialer).Dial (1 samples, 0.19%) runtime.pcvalue (2 samples, 0.38%) runtime.futexwakeup (2 samples, 0.38%) runtime.systemstack (1 samples, 0.19%) net.(*sysDialer).dialTCP (1 samples, 0.19%) runtime.(*mcentral).freeSpan (2 samples, 0.38%) vendor/golang.org/x/net/dns/dnsmessage.(*Builder).Question (4 samples, 0.76%) github.com/robertkowalski/graylog-golang.(*Gelf).Send (1 samples, 0.19%) runtime.(*memRecordCycle).add (2 samples, 0.38%) net.(*Resolver).goLookupIPCNAMEOrder (70 samples, 13.23%) net.(*Resolver).goLo.. compress/flate.NewWriter (1 samples, 0.19%) net.internetSocket (1 samples, 0.19%) runtime.schedule (1 samples, 0.19%) runtime.freespecial (1 samples, 0.19%) encoding/json.structEncoder.encode (1 samples, 0.19%) runtime.heapBits.initSpan (1 samples, 0.19%) runtime.entersyscall (1 samples, 0.19%) runtime.timeSleepUntil (6 samples, 1.13%) internal/poll.runtime_pollOpen (1 samples, 0.19%) syscall.Read (1 samples, 0.19%) runtime.(*mheap).alloc (1 samples, 0.19%) net.(*sysDialer).doDialTCP (1 samples, 0.19%) runtime.goready (1 samples, 0.19%) net.(*sysDialer).dialSingle (1 samples, 0.19%) miads/adslib/graylog.Log (48 samples, 9.07%) miads/adslib/.. compress/flate.NewWriterDict (1 samples, 0.19%) runtime.mallocgc (1 samples, 0.19%) runtime.nanotime (1 samples, 0.19%) runtime.SetFinalizer.func2 (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.19%) runtime.newproc.func1 (1 samples, 0.19%) runtime.(*mcentral).grow (1 samples, 0.19%) runtime.notewakeup (2 samples, 0.38%) net.(*sysDialer).dialSingle (5 samples, 0.95%) runtime.entersyscall (1 samples, 0.19%) net.(*sysDialer).doDialTCP (5 samples, 0.95%) runtime.(*mheap).freeSpan (1 samples, 0.19%) runtime.futexwakeup (1 samples, 0.19%) runtime.epollctl (4 samples, 0.76%) github.com/sirupsen/logrus.(*TextFormatter).appendValue (2 samples, 0.38%) sort.insertionSort (2 samples, 0.38%) net.(*Dialer).Dial (7 samples, 1.32%) net.(*sysDialer).dialSerial (1 samples, 0.19%) runtime.selectgo (1 samples, 0.19%) github.com/gin-gonic/gin.RecoveryWithWriter.func1 (142 samples, 26.84%) github.com/gin-gonic/gin.RecoveryWithWrite.. runtime.chansend1 (1 samples, 0.19%) internal/poll.(*pollDesc).init (4 samples, 0.76%) runtime.memmove (1 samples, 0.19%) compress/flate.newHuffmanBitWriter (2 samples, 0.38%) runtime.(*Frames).Next (1 samples, 0.19%) runtime.gcFlushBgCredit (1 samples, 0.19%) vendor/golang.org/x/net/dns/dnsmessage.(*Question).pack (4 samples, 0.76%) runtime.netpoll (36 samples, 6.81%) runtime.n.. github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.38%) net.(*netFD).Close (1 samples, 0.19%) runtime.findObject (1 samples, 0.19%) net.(*netFD).Read (2 samples, 0.38%) net/http.(*conn).serve (145 samples, 27.41%) net/http.(*conn).serve runtime.gentraceback (3 samples, 0.57%) internal/singleflight.(*Group).DoChan (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) runtime.(*mheap).freeSpan (1 samples, 0.19%) runtime.exitsyscall (1 samples, 0.19%) runtime.(*mheap).alloc.func1 (1 samples, 0.19%) github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) net.(*Resolver).resolveAddrList (1 samples, 0.19%) runtime.mstart (41 samples, 7.75%) runtime.ms.. runtime.(*gcWork).tryGet (1 samples, 0.19%) syscall.Syscall6 (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) runtime.(*mheap).alloc (1 samples, 0.19%) context.removeChild (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) runtime.systemstack (2 samples, 0.38%) all (529 samples, 100%) miads/adslib/device.GetIpReqTime (2 samples, 0.38%) syscall.Write (17 samples, 3.21%) sys.. runtime.(*mcentral).grow (1 samples, 0.19%) compress/flate.(*huffmanBitWriter).indexTokens (1 samples, 0.19%) runtime.gcAssistAlloc1 (2 samples, 0.38%) net.socket (11 samples, 2.08%) n.. runtime.acquirep (3 samples, 0.57%) runtime.mallocgc.func1 (14 samples, 2.65%) ru.. context.(*timerCtx).cancel (1 samples, 0.19%) runtime.gcMarkDone (6 samples, 1.13%) runtime.systemstack (2 samples, 0.38%) runtime.systemstack (2 samples, 0.38%) miads/adslib/addata.CombineOrderBy (6 samples, 1.13%) time.Time.locabs (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) miads/adslib/ads_redis.Setup.func1 (13 samples, 2.46%) mi.. compress/flate.(*compressor).deflate (1 samples, 0.19%) runtime.goschedImpl (2 samples, 0.38%) runtime.futex (1 samples, 0.19%) net.dnsPacketRoundTrip (30 samples, 5.67%) net.dns.. compress/zlib.(*Writer).writeHeader (1 samples, 0.19%) runtime.(*gcControllerState).enlistWorker (1 samples, 0.19%) syscall.Socket (4 samples, 0.76%) runtime.lock (1 samples, 0.19%) runtime.callers.func1 (1 samples, 0.19%) miads/adslib/device.CheckIsBlackImei (2 samples, 0.38%) runtime.adjustframe (2 samples, 0.38%) internal/poll.(*pollDesc).close (2 samples, 0.38%) syscall.RawSyscall (1 samples, 0.19%) runtime.futexwakeup (9 samples, 1.70%) time.Time.AppendFormat (1 samples, 0.19%) internal/poll.(*FD).Close (7 samples, 1.32%) github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.38%) miads/adslib.(*Request).Parse (1 samples, 0.19%) syscall.RawSyscall (4 samples, 0.76%) runtime.cleantimers (1 samples, 0.19%) time.AfterFunc (2 samples, 0.38%) internal/poll.(*pollDesc).close (3 samples, 0.57%) net.glob..func1 (73 samples, 13.80%) net.glob..func1 net.(*netFD).setAddr (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.19%) vendor/golang.org/x/net/dns/dnsmessage.unpackUint16 (1 samples, 0.19%) syscall.Socket (2 samples, 0.38%) runtime.findObject (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).Logf (2 samples, 0.38%) runtime.pcdatavalue (2 samples, 0.38%) runtime.lock (1 samples, 0.19%) runtime.scanblock (4 samples, 0.76%) syscall.Read (2 samples, 0.38%) github.com/sirupsen/logrus.Entry.log (9 samples, 1.70%) math/rand.(*rngSource).Uint64 (1 samples, 0.19%) encoding/json.Unmarshal (1 samples, 0.19%) runtime.mapdelete (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.38%) runtime.mstart1 (41 samples, 7.75%) runtime.ms.. runtime.mapaccess2_faststr (1 samples, 0.19%) runtime.netpollopen (1 samples, 0.19%) runtime.entersyscall (1 samples, 0.19%) runtime.findObject (1 samples, 0.19%) internal/poll.(*FD).decref (5 samples, 0.95%) github.com/robertkowalski/graylog-golang.(*Gelf).Compress (4 samples, 0.76%) net.(*conn).Close (1 samples, 0.19%) time.Now (1 samples, 0.19%) github.com/sirupsen/logrus.(*TextFormatter).appendKeyValue (2 samples, 0.38%) runtime.systemstack (1 samples, 0.19%) runtime.(*mcache).refill (2 samples, 0.38%) net.(*sysDialer).dialSerial (1 samples, 0.19%) runtime.mallocgc (4 samples, 0.76%) runtime.(*mcentral).cacheSpan (2 samples, 0.38%) github.com/sirupsen/logrus.(*Entry).Logf (10 samples, 1.89%) g.. internal/poll.(*pollDesc).init (1 samples, 0.19%) runtime.futex (9 samples, 1.70%) runtime.runfinq (7 samples, 1.32%) sort.quickSort (2 samples, 0.38%) runtime.gentraceback (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).readReply (4 samples, 0.76%) syscall.Syscall (1 samples, 0.19%) net.(*conn).Write (1 samples, 0.19%) runtime.mapdelete_faststr (1 samples, 0.19%) runtime.(*mcache).nextFree (1 samples, 0.19%) github.com/sirupsen/logrus.(*Entry).Tracef (1 samples, 0.19%) compress/flate.(*compressor).deflate (1 samples, 0.19%) runtime.notewakeup (1 samples, 0.19%) encoding/json.(*decodeState).object (5 samples, 0.95%) syscall.write (1 samples, 0.19%) runtime.acquirem (1 samples, 0.19%) runtime.heapBitsSetType (1 samples, 0.19%) runtime.futexwakeup (1 samples, 0.19%) net.equalASCIIName (1 samples, 0.19%) syscall.Write (1 samples, 0.19%) encoding/json.checkValid (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) net.checkHeader (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.19%) net.(*sysDialer).dialSingle (1 samples, 0.19%) net.(*Resolver).internetAddrList (1 samples, 0.19%) runtime.scanobject (1 samples, 0.19%) runtime.write1 (3 samples, 0.57%) github.com/robertkowalski/graylog-golang.(*Gelf).Log (5 samples, 0.95%) net.(*Dialer).DialContext (1 samples, 0.19%) runtime.findObject (1 samples, 0.19%) compress/zlib.(*Writer).Write (3 samples, 0.57%) compress/flate.(*Writer).Close (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).get (3 samples, 0.57%) net.setKeepAlive (1 samples, 0.19%) syscall.Syscall (2 samples, 0.38%) github.com/sirupsen/logrus.getCaller (1 samples, 0.19%) runtime.memclrNoHeapPointers (1 samples, 0.19%) github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) compress/flate.(*compressor).deflate (1 samples, 0.19%) runtime.fastrand (1 samples, 0.19%) runtime.queuefinalizer (1 samples, 0.19%) runtime.(*pageAlloc).scavengeOne.func2 (1 samples, 0.19%) runtime.fastrand (1 samples, 0.19%) net.(*conn).Close (8 samples, 1.51%) github.com/gomodule/redigo/redis.(*Pool).put (1 samples, 0.19%) internal/poll.(*FD).destroy (1 samples, 0.19%) runtime.(*mheap).alloc (3 samples, 0.57%) crypto/aes.NewCipher (1 samples, 0.19%) net.(*conn).Close (2 samples, 0.38%) net.(*sysDialer).dialTCP (5 samples, 0.95%) internal/poll.(*FD).Close (1 samples, 0.19%) os.hostname (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*activeConn).Do (5 samples, 0.95%) github.com/sirupsen/logrus.(*Entry).Log (1 samples, 0.19%) net.(*netFD).Write (1 samples, 0.19%) runtime.futexsleep (10 samples, 1.89%) r.. runtime.(*lfstack).pop (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).readLine (2 samples, 0.38%) syscall.RawSyscall (1 samples, 0.19%) runtime.scanblock (1 samples, 0.19%) net.(*sysDialer).doDialTCP (1 samples, 0.19%) runtime.notesleep (11 samples, 2.08%) r.. runtime.mallocgc (1 samples, 0.19%) miads/adslib/encrypt.Decrypt (1 samples, 0.19%) runtime.systemstack (3 samples, 0.57%) syscall.Write (1 samples, 0.19%) runtime.futex (4 samples, 0.76%) runtime.greyobject (3 samples, 0.57%) runtime.chunkIdx.l1 (1 samples, 0.19%) runtime._System (1 samples, 0.19%) runtime.gcAssistAlloc1 (1 samples, 0.19%) runtime.(*mcentral).cacheSpan (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.19%) time.Time.AppendFormat (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).Do (5 samples, 0.95%) compress/flate.(*huffmanBitWriter).writeBlock (1 samples, 0.19%) compress/zlib.(*Writer).Write (22 samples, 4.16%) comp.. runtime.gcAssistAlloc (1 samples, 0.19%) runtime.(*mspan).nextFreeIndex (1 samples, 0.19%) runtime.makeslice (1 samples, 0.19%) runtime.nanotime (2 samples, 0.38%) net.(*netFD).connect (2 samples, 0.38%) runtime.chansend (1 samples, 0.19%) net.internetSocket (5 samples, 0.95%) runtime.largeAlloc (1 samples, 0.19%) runtime.park_m (85 samples, 16.07%) runtime.park_m syscall.Syscall (1 samples, 0.19%) miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) net.(*netFD).Write (2 samples, 0.38%) github.com/gomodule/redigo/redis.(*conn).readReply (3 samples, 0.57%) runtime.mallocgc (1 samples, 0.19%) runtime.notewakeup (1 samples, 0.19%) runtime.shouldStealTimers (1 samples, 0.19%) runtime.wakep (4 samples, 0.76%) runtime.notewakeup (1 samples, 0.19%) runtime.(*pageAlloc).update (1 samples, 0.19%) runtime.mallocgc (2 samples, 0.38%) net.(*netFD).connect (7 samples, 1.32%) net.(*sysDialer).doDialTCP (1 samples, 0.19%) runtime.sysUnused (15 samples, 2.84%) ru.. github.com/sirupsen/logrus.(*Entry).write (1 samples, 0.19%) runtime.systemstack (2 samples, 0.38%) runtime.newobject (16 samples, 3.02%) run.. github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*conn).writeCommand (1 samples, 0.19%) runtime.checkTimers (5 samples, 0.95%) runtime.futexwakeup (1 samples, 0.19%) runtime.futex (11 samples, 2.08%) r.. miads/adslib/device.setTagLog (5 samples, 0.95%) runtime.runtimer (4 samples, 0.76%) net.(*Resolver).lookupIPAddr (1 samples, 0.19%) syscall.Connect (1 samples, 0.19%) miads/adslib/addata.GetCustomAdsInfos (6 samples, 1.13%) net.(*conn).Read (1 samples, 0.19%) compress/flate.NewWriterDict (3 samples, 0.57%) syscall.Syscall (1 samples, 0.19%) internal/poll.(*pollDesc).init (1 samples, 0.19%) runtime.findrunnable (74 samples, 13.99%) runtime.findrunnable runtime.(*mcache).prepareForSweep (1 samples, 0.19%) os.(*File).write (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.38%) net/http.(*http2Framer).ReadFrame (1 samples, 0.19%) syscall.connect (3 samples, 0.57%) runtime.gcDrainN (2 samples, 0.38%) net.last (1 samples, 0.19%) net.(*netFD).Close (2 samples, 0.38%) runtime.typehash (1 samples, 0.19%) net.(*Resolver).internetAddrList (2 samples, 0.38%) runtime.callers.func1 (2 samples, 0.38%) internal/poll.runtime_pollOpen (4 samples, 0.76%) time.Time.Year (1 samples, 0.19%) syscall.Syscall (2 samples, 0.38%) github.com/gomodule/redigo/redis.(*activeConn).Do (2 samples, 0.38%) os.Hostname (1 samples, 0.19%) sync.(*entry).load (1 samples, 0.19%) net.(*Resolver).lookupIPAddr (1 samples, 0.19%) syscall.write (1 samples, 0.19%) crypto/tls.(*Conn).readRecordOrCCS (1 samples, 0.19%) runtime.heapBitsSetTypeGCProg (1 samples, 0.19%) runtime.newobject (1 samples, 0.19%) runtime.gcAssistAlloc.func1 (2 samples, 0.38%) miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) sync.(*WaitGroup).Add (1 samples, 0.19%) runtime.systemstack (135 samples, 25.52%) runtime.systemstack syscall.Syscall (4 samples, 0.76%) runtime.scanobject (100 samples, 18.90%) runtime.scanobject runtime.preemptM (1 samples, 0.19%) runtime.heapBitsSetType (1 samples, 0.19%) runtime.futex (1 samples, 0.19%) net.(*netFD).dial (1 samples, 0.19%) runtime.netpollready (1 samples, 0.19%) io.(*multiWriter).Write (2 samples, 0.38%) net.(*conn).Write (1 samples, 0.19%) net/http.(*Server).Serve (1 samples, 0.19%) runtime.memclrNoHeapPointers (2 samples, 0.38%) runtime.Callers (3 samples, 0.57%) runtime.startm (1 samples, 0.19%) runtime.send (1 samples, 0.19%) net.filterAddrList (1 samples, 0.19%) runtime.memmove (2 samples, 0.38%) net.(*Resolver).lookupIPAddr (1 samples, 0.19%) runtime.makeslice (1 samples, 0.19%) net.(*netFD).Close (7 samples, 1.32%) miads/adslib/redis_data.GetOrderInfos (6 samples, 1.13%) runtime.walltime (1 samples, 0.19%) github.com/sirupsen/logrus.(*TextFormatter).needsQuoting (1 samples, 0.19%) io.ReadFull (1 samples, 0.19%) runtime.exitsyscall (1 samples, 0.19%) miads/adslib/redis_data.GetOrderInfos (85 samples, 16.07%) miads/adslib/redis_data... runtime.(*mheap).freeSpan (1 samples, 0.19%) net.(*Resolver).internetAddrList (2 samples, 0.38%) github.com/gomodule/redigo/redis.(*conn).readReply (2 samples, 0.38%) runtime.markrootBlock (1 samples, 0.19%) runtime.startm (1 samples, 0.19%) net.(*netFD).Write (1 samples, 0.19%) net.(*Resolver).exchange (65 samples, 12.29%) net.(*Resolver).ex.. github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.38%) runtime.markrootBlock (1 samples, 0.19%) bufio.(*Reader).ReadSlice (3 samples, 0.57%) runtime.memclrNoHeapPointers (1 samples, 0.19%) miads/adslib/ads_redis.Setup.func1 (1 samples, 0.19%) runtime.step (1 samples, 0.19%) runtime.slicebytetostring (2 samples, 0.38%) runtime.futexwakeup (4 samples, 0.76%) runtime.readvarint (1 samples, 0.19%) runtime.(*pageAlloc).free (1 samples, 0.19%) runtime.notewakeup (4 samples, 0.76%) runtime.lock (1 samples, 0.19%) syscall.Close (3 samples, 0.57%) bufio.(*Reader).fill (1 samples, 0.19%) runtime.callers (3 samples, 0.57%) runtime.main (1 samples, 0.19%) runtime.systemstack (7 samples, 1.32%) net.(*sysDialer).dialTCP (1 samples, 0.19%) runtime.reentersyscall (7 samples, 1.32%) net.(*Resolver).lookupIPAddr.func1 (73 samples, 13.80%) net.(*Resolver).look.. syscall.Close (1 samples, 0.19%) syscall.Syscall (1 samples, 0.19%) github.com/gin-gonic/gin.LoggerWithConfig.func1 (143 samples, 27.03%) github.com/gin-gonic/gin.LoggerWithConfig.f.. syscall.read (9 samples, 1.70%) github.com/sirupsen/logrus.(*Logger).Info (1 samples, 0.19%) net.socket (1 samples, 0.19%) net.socket (1 samples, 0.19%) internal/poll.(*FD).destroy (3 samples, 0.57%) runtime.makeslice (2 samples, 0.38%) syscall.Syscall (3 samples, 0.57%) net.(*Resolver).resolveAddrList (1 samples, 0.19%) runtime.newobject (1 samples, 0.19%) runtime.(*mspan).base (1 samples, 0.19%) github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.19%) compress/flate.(*compressor).writeBlock (1 samples, 0.19%) runtime.getStackMap (2 samples, 0.38%) runtime.(*mcache).releaseAll (1 samples, 0.19%) net.(*Dialer).Dial (3 samples, 0.57%) runtime.runqsteal (5 samples, 0.95%) runtime.newstack (4 samples, 0.76%) runtime.nextFreeFast (1 samples, 0.19%) sort.quickSort (2 samples, 0.38%) runtime.newobject (1 samples, 0.19%) main.adsHandler (131 samples, 24.76%) main.adsHandler runtime.write1 (3 samples, 0.57%) runtime.(*mspan).sweep (4 samples, 0.76%) runtime.gcAssistAlloc (1 samples, 0.19%) vendor/golang.org/x/net/dns/dnsmessage.(*Parser).Question (1 samples, 0.19%) syscall.Syscall (1 samples, 0.19%) runtime.copystack (4 samples, 0.76%) github.com/gomodule/redigo/redis.Dial (1 samples, 0.19%) net.(*sysDialer).dialSerial (8 samples, 1.51%) github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (4 samples, 0.76%) runtime.futex (9 samples, 1.70%) runtime.findObject (1 samples, 0.19%) bufio.NewWriterSize (2 samples, 0.38%) net.(*conn).Read (3 samples, 0.57%) runtime.gcAssistAlloc (1 samples, 0.19%) net.sysSocket (1 samples, 0.19%) runtime.systemstack (1 samples, 0.19%) runtime.markBits.isMarked (1 samples, 0.19%) runtime.newobject (2 samples, 0.38%) runtime.(*mcache).refill (1 samples, 0.19%) runtime.(*mcache).nextFree (1 samples, 0.19%) net.(*conn).Read (2 samples, 0.38%) syscall.RawSyscall (1 samples, 0.19%) runtime.mallocgc.func1 (3 samples, 0.57%) runtime.madvise (15 samples, 2.84%) ru.. vendor/golang.org/x/net/dns/dnsmessage.(*Name).pack (4 samples, 0.76%) runtime.gcAssistAlloc.func1 (1 samples, 0.19%)