acm-header
Sign In

Communications of the ACM

Latest Practice


Latest Practice Practice Archive Refine your search:
subjectPersonal Computing
authorBrendan Gregg

The Flame Graph
From Communications of the ACM

The Flame Graph

This visualization of software execution is a new necessity for performance profiling and debugging.

Thinking Methodically About Performance
From Communications of the ACM

Thinking Methodically About Performance

The USE method addresses shortcomings in other commonly used methodologies.

Visualizing System Latency
From Communications of the ACM

Visualizing System Latency

Heat maps are a unique and powerful way to visualize latency data. Explaining the results, however, is an ongoing challenge.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account