Performance modeling of operating systems using object-oriented simulation :a practical introduction

  • 作者: Garrido, José M.
  • 出版: New York : Kluwer Academic /Plenum Publishers 2000.
  • 稽核項: 1 online resource (xiv, 279 pages).
  • 叢書名: Plenum series in computer science
  • 標題: Object-oriented methods (Computer science) , Systèmes d'exploitation (Ordinateurs) , Evaluation. , Utilities. , COMPUTERS Operating Systems -- Virtualization. , Andre fag (naturvidenskab og teknik) Andre fag , COMPUTERS , Conception orientée objet (Informatique) , COMPUTERS Utilities. , Operating SystemsVirtualization. , Évaluation. , Electronic books. , Systèmes d'exploitation (Ordinateurs) Évaluation. , COMPUTERS System Administration -- General. , System AdministrationGeneral. , Operating systems (Computers) , Operating systems (Computers) Evaluation.
  • ISBN: 6610205515 , 9786610205516
  • 試查全文@TNUA:
  • 附註: Includes bibliographical references (pages 271-273) and index. Cover -- Preface -- Table of Contents -- Chapter 1 Overview of System and Performance Modeling -- 1.1 Introduction -- 1.2 Systems, Models, and Modeling -- 1.3 Dynamic Behavior of Systems -- 1.4 Modeling Operating Systems -- 1.5 Computer Systems and Operating Systems -- 1.6 Performance Measures and Performance Modeling -- 1.7 Summary -- Chapter 2 Object Oriented Modeling -- 2.1 Introduction -- 2.2 Object Modeling -- 2.3 Objects and Classes -- 2.4 General Approach to UML Object-Oriented Modeling -- 2.5 Use Case Diagrams -- 2.6 Static Modeling -- 2.7 Dynamic Modeling -- 2.8 Concurrency -- 2.9 Summary -- 2.10 Questions -- Chapter 3 Basic Probability Theory and Random Numbers -- 3.1 Introduction -- 3.2 Experiments and Outcomes -- 3.3 Long-term Behavior of Systems -- 3.4 Overview of Set Theory -- 3.5 Probabilities -- 3.6 Random Variable and Distribution Functions -- 3.7 Expected Values, Variance, and Covariance -- 3.8 The Geometric Distribution -- 3.9 The Binomial Distribution -- 3.10 The Exponential Distribution -- 3.11 The Poisson Distribution -- 3.12 The Uniform Distribution -- 3.13 The Normal Distribution -- 3.14 Stochastic Processes -- 3.15 Random Numbers in Simulation Models -- 3.16 Summary Statistics -- 3.17 Comparing Sample Data -- 3.18 Markov Models -- 3.19 Summary -- 3.20 Questions -- Chapter 4 Single-Server Models -- 4.1 Introduction -- 4.2 Simple Queuing Systems -- 4.3 Performance and Workload Characterization -- 4.4 Review of Simulation with Psim and C++ -- 4.5 A Simulation Model of the Simple Batch Operating System -- 4.6 Performance Comparison for Various Workloads -- 4.7 Summary -- 4.8 Questions -- Chapter 5 Queuing Networks -- 5.1 Introduction -- 5.2 A Batch Operating System with 1/0 -- 5.3 General Queuing Networks -- 5.4 Summary -- 5.5 Questions -- Chapter 6 CPU Scheduling -- 6.1 Introduction -- 6.2 Basic Mechanism of the Scheduler -- 6.3 Multi-Class System -- 6.4 Scheduling Policies -- 6.5 Summary -- 6.6 Questions -- Chapter 7 Process Synchronization
  • 摘要: This book introduces the fundamental concepts and practical simulation techniques for modeling different aspects of operating systems to study their general behavior and their performance. The approaches applied are object-oriented modeling and the process interaction approach to simulation. Most other books on performance modeling use only analytical approaches, and very few apply these modeling concepts to the study of operating systems. Thus, the unique feature of the book is that it concentrates on the study of operating systems using practical simulation techniques. In addition, the book illustrates the dynamic behavior of operating systems using a rich collection of simulation models. The book does not present the detailed theory of operating systems which appears in standard textbooks on the subject. In this respect, this book is a supplemental book to the standard operating systems textbooks, and it concentrates on the practical aspects of performance modeling with simulation.
  • 電子資源: https://dbs.tnua.edu.tw/login?url=https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=69643
  • 系統號: 005322349
  • 資料類型: 電子書
  • 讀者標籤: 需登入
  • 引用網址: 複製連結