In: Computer Science
What is performability measure for a computer system?
The term " performability measure for a computer system " means, measuring certain tings like: length of instruction path, capacity of channel, time taken to respond, latency, speed up, availability, time taken to complete, time taken for service, bandwidth, performance per watt, compression ratio, relative efficiency, scalability, etc.
Now, let me explain what each of these terms mean.
1. Length of instruction : The number of machine instructions needed to run a section of a computer program.
2. Capacity of channel : The rate at which an information can be transmitted over a communication channel.
3. Time taken to respond : The time taken to react to the given input.
4. Latency : Time delay between the casuality of some physical change in system.
5. Speed Up: The number that measures the relative performance of two systems processing the same problem.
6. Availability : Availability of resources for the process to be completed.
7. Time taken to complete : The overall time taken to complete the entire process.
8. Time taken for service : The time taken to complete the major part of the process.
9. Bandwidth : The maximum rate of data transfer through the given path.
10. Performance per watt : Measurement of the energy efficiency of a particular computer component or architecture.
11. Compression ratio : Process of encoding information into fewer lines.
12. Relative efficiency : Measure of quality of an estimator for a specific design.
13. Scalability : Property of a system to handle growing amount of work by increasing resources.
These are two comonly used methods to measure the performance:
1. Throughput measure : Measures the number of tasks a computer can complete in the given time.
2. Speed measure : Measure how fast a computer can complete a task.