wiki:org/meetings/2018NetworkTeamHackfestSeattle/MemoryProfiling

Memory profiling

Focus on client-only profiling here.

Cases

Via both exit and HS:

  • One where we download (via wget/curl) low-bandwidth objects via HTTP over a period of 10 min. should be semi-reproducible.
  • One where we download (via wget/curl) a high-bandwidth, large, object via HTTP over a period of 10 min. Should be semi-reproducible.
  • One where we download (via wget/curl) low-bandwidth objects via HTTP from multiple different hostnames.

Generic for all of them:

  • One where we only profile directory activity (SOCKSPort = 0).

Tools

  • perf
  • heaptrack
  • gprof
  • simpleperf (for Android)

Tickets related to this

Last modified 6 weeks ago Last modified on Jun 3, 2018, 5:35:11 PM