Computer Systems Performance Evaluation and PredictionComputer Systems Performance Evaluation and Prediction bridges the gap from academic to professional analysis of computer performance. This book makes analytic, simulation and instrumentation based modeling and performance evaluation of computer systems components understandable to a wide audience of computer systems designers, developers, administrators, managers and users. The book assumes familiarity with computer systems architecture, computer systems software, computer networks and mathematics including calculus and linear algebra. Key features of this book: · Fills the void between engineering practice and the academic domain's treatment of computer systems performance evaluation and assessment · Provides a single source where the professional or student can learn how to perform computer systems engineering tradeoff analysis · Allows managers to realize cost effective yet optimal computer systems tuned to a specific application |
Contents
Chapter 1 Introduction | 1 |
Chapter 2 Computer Data Processing Hardware Architecture | 39 |
Chapter 3 Fundamental Concepts and Performance Measures | 107 |
Chapter 4 General Measurement Principles | 127 |
Chapter 5 Probability | 139 |
Chapter 6 Stochastic Processes | 179 |
Chapter 7 Queuing Theory | 201 |
Chapter 8 Simulation Analysis | 251 |
Chapter 10 Hardware Testbeds Instrumentation Measurement Data Extraction and Analysis | 305 |
Chapter 11 System Performance Evaluation Tool Selection and Use | 331 |
Chapter 12 Analysis of Computer Architectures | 345 |
Chapter 13 Analysis of Operating System Components | 361 |
Chapter 14 Database Systems Performance Analysis | 409 |
Chapter 15 Analysis of Computer Networks Components | 445 |
References | 495 |
505 | |
Other editions - View all
Computer Systems Performance Evaluation and Prediction Paul Fortier,Howard Michel Limited preview - 2003 |
Common terms and phrases
algorithm allocation analysis applications architecture arrival rate basic birth-death process components computer systems concept configuration database system defined determine developed device disk distribution entity equation event example execution exponential function hardware implementation Informix Informix Dynamic Server input instruction interconnected interface unit LINUX load lock Markov chain MATLAB mean measure memory data register memory management Memory Utilization Microsoft SQL Server monitoring node number of customers operand operating system Oracle output P₁ parameters Petri net Petri nets primary memory probability processor protocol query queuing system random variable represent request sample space scheduling shown in Figure SQL Server statistics stochastic process storage systems performance t₁ Table techniques teller testbed throughput tion token tool total number transaction transition typically virtual memory wait Windows Windows NT workload