Go Performance Unleashed - Optimizing Runtime and Memory

Go Performance Unleashed - Optimizing Runtime and Memory

Conf42 via YouTube Direct link

profiling

22 of 27

22 of 27

profiling

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Go Performance Unleashed - Optimizing Runtime and Memory

Automatically move to the next video in the Classroom when playback concludes

  1. 1 intro
  2. 2 preamble
  3. 3 about myself
  4. 4 agenda
  5. 5 first things first...
  6. 6 why a new runtime scheduler is needed?
  7. 7 a java example
  8. 8 the challenge
  9. 9 go runtime scheduler
  10. 10 csp communicating seq. processes
  11. 11 another java comparison
  12. 12 os threads have a fixed-size stack for saving the state
  13. 13 go memory model
  14. 14 bemchmarking preconditions
  15. 15 how to write a benchmark
  16. 16 becnhmarking two functions
  17. 17 create and run the benchmark functions
  18. 18 how to read a benchmark
  19. 19 create and run the benchmark functions
  20. 20 how to read a benchmark
  21. 21 using benchstat to compare the results
  22. 22 profiling
  23. 23 testing again...
  24. 24 ... now let's analyse the faster one
  25. 25 be aware of compiler optimisations
  26. 26 best practices
  27. 27 some study references...

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.