Podcast
Questions and Answers
According to Arnold Allen, performance in computer performance refers to how well the computer is doing the work it is supposed to ______.
According to Arnold Allen, performance in computer performance refers to how well the computer is doing the work it is supposed to ______.
do
Performance evaluation is described as an ______, emphasizing that it requires a unique approach rather than a mechanical one.
Performance evaluation is described as an ______, emphasizing that it requires a unique approach rather than a mechanical one.
art
Two analysts may choose different performance ______ and evaluation methodologies.
Two analysts may choose different performance ______ and evaluation methodologies.
metrics
In the example provided, the throughputs of systems A and B were measured in transactions per ______ per second.
In the example provided, the throughputs of systems A and B were measured in transactions per ______ per second.
The first comparison method in the example leads to the conclusion that the two systems are equally ______.
The first comparison method in the example leads to the conclusion that the two systems are equally ______.
One rule of professional etiquette for performance analysts is to be ______.
One rule of professional etiquette for performance analysts is to be ______.
The systematic approach to solving a performance problem involves identifying a complete set of ______.
The systematic approach to solving a performance problem involves identifying a complete set of ______.
Those proficient in queueing theory will tend to change every performance problem to a ______ problem.
Those proficient in queueing theory will tend to change every performance problem to a ______ problem.
A metric refers to the criterion used to quantify the performance of the ______.
A metric refers to the criterion used to quantify the performance of the ______.
The workload used to compare two systems should be ______ of the actual usage.
The workload used to compare two systems should be ______ of the actual usage.
The conclusion in this case is that system B is better than ______.
The conclusion in this case is that system B is better than ______.
Performance evaluation projects are no exception to the need for ______.
Performance evaluation projects are no exception to the need for ______.
Experienced analysts know that there is no such thing as a general-purpose ______.
Experienced analysts know that there is no such thing as a general-purpose ______.
A common claim is that the model will be flexible enough to be easily modified to solve ______ problems.
A common claim is that the model will be flexible enough to be easily modified to solve ______ problems.
Another common mistake is implicit or explicit ______ in stating the goals.
Another common mistake is implicit or explicit ______ in stating the goals.
Flashcards
What is computer performance?
What is computer performance?
Computer performance refers to how well a computer performs its intended tasks.
What is performance evaluation?
What is performance evaluation?
Performance Evaluation is the process of analyzing and measuring how well a computer system is performing its tasks.
What is the key to successful performance evaluation?
What is the key to successful performance evaluation?
A performance evaluation needs a deep understanding of the system being examined, careful selection of methods, workloads, and tools.
How does analyst style impact performance evaluation?
How does analyst style impact performance evaluation?
Signup and view all the flashcards
Can two analysts reach different conclusions with the same data?
Can two analysts reach different conclusions with the same data?
Signup and view all the flashcards
Performance Evaluation Goals
Performance Evaluation Goals
Signup and view all the flashcards
Importance of Goals
Importance of Goals
Signup and view all the flashcards
General-Purpose Models
General-Purpose Models
Signup and view all the flashcards
Biased Performance Evaluation
Biased Performance Evaluation
Signup and view all the flashcards
Objective Performance Evaluation
Objective Performance Evaluation
Signup and view all the flashcards
Analyst Bias
Analyst Bias
Signup and view all the flashcards
Unsystematic Approach
Unsystematic Approach
Signup and view all the flashcards
Systematic Approach
Systematic Approach
Signup and view all the flashcards
Performance Metric
Performance Metric
Signup and view all the flashcards
Unrepresentative Workload
Unrepresentative Workload
Signup and view all the flashcards
Study Notes
Performance Evaluation
- Performance is a complex concept, varying by user domain and interests
- Performance is defined as successfully performing an action, using knowledge, abilities, and skills.
- Performance encompasses productivity, efficiency, satisfaction, development, and survival.
Performance Appraisal
- Also known as a performance review, performance evaluation, or career development discussion.
- A periodic and systematic process to evaluate employee job performance, documented after training and settling into roles.
- Part of career development, consisting of regular employee performance reviews within organizations.
- Conducted by the employee's manager or line manager.
Criticism of Performance Appraisals
- Can be infrequent, making feedback less useful.
- Some argue it causes more harm than good.
- Part of principal-agent framework, describing the employer-employee information relationship.
- Performance reviews can impact pay decisions and promotions.
- Can be stressful for employees, potentially leading to bitterness over subjective judgments.
- Can be inaccurate due to manager's subjective opinions rather than objective measures.
Computer Performance
- The amount of useful work a computer system accomplishes.
- Refers to the efficiency and speed of task execution.
- Encompasses various factors like processing speed, scalability, and throughput.
- A fundamental element of computer science, used to compare design alternatives and tune parameters for existing systems.
Computer Performance Evaluation
- Began around 1961-1962 with IBM's channel analyzer for the IBM 7080 computer.
- Significant push for performance monitoring occurred between 1967 and 1969.
- Multi-programming and simultaneous multitasking led to difficulty in measuring performance for earlier computers.
- Measurement data identifies computer resource usage, component capacity, operating procedures, and workload.
- Crucial for setting up systems, assessing capacity, and ensuring effective use of resources.
Performance Evaluation Techniques
- Measurement: Used to monitor and analyze performance over time, providing data for identifying performance problems.
- Simulation: Mimics a system, useful for complex systems that are hard to fully measure or build.
- Analytical modeling: Uses mathematical equations to analyze and model performance behavior, providing estimates and predictions.
- Important to consider various techniques for a complete evaluation, suited to different circumstances.
Common Mistakes in Performance Evaluation
- Lack of clear goals or biased goals
- Unsystematic approach to parameter/workload selection
- Incorrect or insufficient performance metrics
- Failure to assess input data accuracy and variability
- Ignoring social aspects or the decision-maker's perspectives
- Inadequate analysis presentation
Checklist for Avoiding Mistakes
- System clearly defined; goals stated
- Systematic analysis steps
- Understanding of the problem, suitable workload, evaluation techniques, and complete parameters
- Metrics for the system or problem considered
- Measured data explained
- Sensitivity analysis undertaken
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.