Skip to content

Instantly share code, notes, and snippets.

@SpringMT
Created August 13, 2017 11:10
Show Gist options
  • Save SpringMT/efef2c67595d0fc29bc7f3a31a4b959a to your computer and use it in GitHub Desktop.
Save SpringMT/efef2c67595d0fc29bc7f3a31a4b959a to your computer and use it in GitHub Desktop.
stackprof with cpu
==================================
Mode: cpu(1000)
Samples: 16 (0.00% miss rate)
GC: 0 (0.00%)
==================================
TOTAL (pct) SAMPLES (pct) FRAME
13 (81.2%) 5 (31.2%) #<Module:0x007fc52e865560>.timeout
8 (50.0%) 4 (25.0%) Net::HTTP#connect
3 (18.8%) 3 (18.8%) IO#read_nonblock
12 (75.0%) 1 (6.2%) Net::HTTP.get_print
1 (6.2%) 1 (6.2%) A#pow
1 (6.2%) 1 (6.2%) Net::BufferedIO#write0
1 (6.2%) 1 (6.2%) Net::BufferedIO#close
5 (31.2%) 0 (0.0%) Net::HTTP#request
5 (31.2%) 0 (0.0%) Net::HTTP#request_get
15 (93.8%) 0 (0.0%) Net::HTTP.get_response
11 (68.8%) 0 (0.0%) Net::HTTP#start
10 (62.5%) 0 (0.0%) A#http_access
11 (68.8%) 0 (0.0%) A#initialize
11 (68.8%) 0 (0.0%) block (2 levels) in <main>
11 (68.8%) 0 (0.0%) block in <main>
11 (68.8%) 0 (0.0%) <main>
11 (68.8%) 0 (0.0%) <main>
4 (25.0%) 0 (0.0%) Net::HTTP#do_start
2 (12.5%) 0 (0.0%) Net::BufferedIO#write
1 (6.2%) 0 (0.0%) Net::BufferedIO#writing
1 (6.2%) 0 (0.0%) Net::HTTPGenericRequest#write_header
1 (6.2%) 0 (0.0%) Net::HTTPGenericRequest#exec
1 (6.2%) 0 (0.0%) Net::HTTP#do_finish
1 (6.2%) 0 (0.0%) Net::ReadAdapter#call_block
1 (6.2%) 0 (0.0%) Net::ReadAdapter#<<
1 (6.2%) 0 (0.0%) Net::BufferedIO#read
2 (12.5%) 0 (0.0%) Net::HTTPResponse#read_body_0
1 (6.2%) 0 (0.0%) Net::HTTPResponse#inflater
1 (6.2%) 0 (0.0%) Net::HTTPResponse#read_body
1 (6.2%) 0 (0.0%) Net::HTTPResponse#reading_body
3 (18.8%) 0 (0.0%) Net::BufferedIO#rbuf_fill
3 (18.8%) 0 (0.0%) Net::BufferedIO#readuntil
3 (18.8%) 0 (0.0%) Net::BufferedIO#readline
3 (18.8%) 0 (0.0%) Net::HTTPResponse.read_status_line
3 (18.8%) 0 (0.0%) Net::HTTPResponse.read_new
10 (62.5%) 0 (0.0%) Net::HTTP#transport_request
@SpringMT
Copy link
Author

ruby sample.rb 0.20s user 0.08s system 50% cpu 0.563 total

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment