4 Time Performance
Time is nature’s way to keep everything from happening all at once.
— John Archibald Wheeler
A number of software attributes are associated with the behavior of the system across time. The interactions between the various attributes are nontrivial and often involve tradeoffs. Therefore, before embarking on a project to improve the time performance of a program’s operation, it is important to determine which of the time-related attributes we want to change. The most important attributes are
Latency Also referred to as response time, wall clock time, or execution time: the time between the start and the completion of an event (for example, between submitting a form and receiving an acknowledgment). Typically, individual computer ...