What is performance in the context of computer systems and why is it so difficult to define?

What will be an ideal response?


Performance is not easy to define. Typical dictionary definitions are vague; for example, “a thing done or carried through”, or “the accomplishment of a given task measured against preset known standards of accuracy, completeness, cost, and speed.” However, most would agree that performance tells us something about how well a task is executed. In the world of computing, performance is an indication of the speed of a computer. We can either measure the time taken to execute one or more tasks, or the rate at which tasks are performed.

However, measuring the speed of a computer is difficult because it depends on so many factors. When we measure the performance of athletes, they are expected to run a given distance and their time is measured. A computer’s performance depends on the CPU, its cache memory, the buses, the memory, and so on. What exactly are we measuring? It’s really like measuring the performance of an athlete by timing them from the moment they get up, get dressed, eat breakfast and then get to the stadium. The actual race gets lost in all these other details. Moreover, the performance of a computer may vary depending on the task it is performing.

Computer Science & Information Technology

You might also like to view...

Define full-duplex.

What will be an ideal response?

Computer Science & Information Technology

The ________ feature divides or evenly spreads selected shapes over a given area

Fill in the blank(s) with correct word

Computer Science & Information Technology

The Enforce Referential Integrity box should normally be checked.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

The ________ introduced a full-blown superscalar design with out-of-order execution.

A. Pentium B. Pentium Pro C. 386 D. 486

Computer Science & Information Technology