Most AI Pilots Fail to Scale. MIT Sloan Teaches You Why — and How to Fix It
Google Data Analytics, IBM AI & Meta Marketing — All in One Subscription
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore three different profiling techniques for Go programs in this 43-minute conference talk from GopherCon 2019. Learn how to diagnose and improve performance by examining CPU and memory usage, as well as execution traces. Discover the practical applications of Amdahl's Law while analyzing various programs, including a word count example. Gain insights into interpreting profile comparisons, understanding memory allocation patterns, and identifying potential leaks. Master the skills needed to optimize Go code efficiently and write high-performance applications.
Syllabus
Intro
Overview
Go Build
Word Count
Profiling
CPU Profiling
Memory Profiling
Memory Allocation
Why is it leaking
Profile comparison
Is this good
CPU Profile
Time Mode
Comparison
Taught by
Gopher Academy