pprof
View
Top
Graph
Flame Graph
Peek
Source
Disassemble
Sample
samples
cpu
Refine
Focus
Ignore
Hide
Show
Show from
Reset
Config
Save as ...
✓
Default
Download
nylon cpu
File: nylon
Build ID: 06102944b02f83326b00c5ee4595b69a336ad351
Type: cpu
Time: 2025-11-11 14:19:22 EST
Duration: 10.16s, Total samples = 28.80s (283.36%)
Showing nodes accounting for 28.80s, 100% of 28.80s total
Save options as
Delete config
28.8s (100%)
root
device.(*Peer).RoutineSequentialReceiver
device.(*Device).RoutineDecryption
device.(*Device).RoutineReceiveIncoming
runtime.mcall
RoutineSequentialSender
RoutineReadFromTUN
device.(*Device).TCBatch
chacha20poly1305.(*chacha20poly1305).Open
makeReceiveIPv4.func1
GetMessageBuffer
Now
GetInboundElement
runtime.park_m
SendBuffers
Read
tun.(*NativeTun).Write
ParsePacket
chacha20poly1305.(*chacha20poly1305).open
(*StdNetBind).receiveIP
Get
runtimeNow
Get
runtime.schedule
Send
Read
tun.handleGRO
os.(*File).Write
chacha20poly1305.chacha20Poly1305Open
ReadBatch
splitCoalescedMessages
putMessages
newobject
Get
Get
findRunnable
send
read
tun.tcpGRO
os.(*File).write
RecvMsgs
memmove
duffcopy
getSlow
netpoll
stealWork
stopm
WriteBatch
Read
coalesceTCPPackets
lookupOrInsert
poll.(*FD).Write
recvMsgs
popTail
EpollWait
runqsteal
mPark
SendMsgs
ignoringEINTRIO
checksumValid
memmove
memclrNoHeapPointers
ignoringEINTRIO
recvmmsg
Syscall6
runqgrab
notesleep
sendMsgs
Read
checksum
syscall.Write
Read
futexsleep
sendmmsg
read
checksumNoFold
syscall.write
RawRead
futex
Write
Syscall
Uint64
syscall.Syscall
recvmmsgF
RawWrite
RawSyscall6
syscall.RawSyscall6
recvmmsg
sendmmsgF
Syscall6
syscall.Syscall6
Syscall6
sendmmsg
RawSyscall6
Syscall6
Syscall6
RawSyscall6
Syscall6
Show source code
Show source in new tab
Focus
Ignore
Hide
Show from