liveBook · Manning

Memory bound

As explained in Modern C

A performance bottleneck is a program component or operation that limits overall execution performance.

A performance bottleneck matters when addressing it produces a meaningful gain. First assess relevance: reducing an interactive program’s runtime from 1 ms to 0.9 ms may not justify the effort. Performance measurement helps assess bottlenecks, alongside understanding tools for improving performance. section 15.0

How Modern C covers it

How deep it goes
Introduces relevance and measurement but does not explain memory-bound behavior or its causes.
Examples
Compares reducing an interactive program’s runtime from 1 ms to 0.9 ms.
What you can do after
Evaluate whether a proposed runtime improvement is relevant enough to justify the effort.

Also explained in

Compare how 11 books explain memory bound →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Modern C. The section links point to the parts of the book it draws on.