Front end performance enhancements, the 3 snapshot technique

        Web Design, Web Development
memory profiling

There are many variables that affect the performance of a website in the front end (website template), and one of them is memory leaks, which can eventually make your website unresponsive and the browser to crash.

The GMail team developed a workflow few years ago, called the “three snapshot” technique,  to eliminate memory leaks in GMail, using  the Chrome DevTools Heap Profiler and Timeline Memory view.  In the following video, Loreena Lee and John McCutchan explain in detail the way memory works inside JavaScript (JavaScript objects, the object graph, the memory poolgarbage collection) and how to profile the usage of memory using the DevTools.

 


About Luis Cuellar

Co-founder and Agile Coach, in charge of leading, managing and coaching agile project teams to achieve a high level of performance and quality in delivering projects that provide exceptional business value to government agencies and nonprofit organizations.
This entry was posted in Web Design, Web Development and tagged , , , , , , , . Bookmark the permalink.

Comments are closed.