Performance Modeling of Operating Systems Using Object-Oriented Simulation
This book introduces the fundamental concepts and practical simulation te- niques for modeling different aspects of operating systems to study their g- eral behavior and their performance. The approaches applied are obje- oriented modeling and process int
- PDF / 4,251,587 Bytes
- 281 Pages / 198.48 x 297.84 pts Page_size
- 4 Downloads / 193 Views
PLENUM SERIES IN COMPUTER SCIENCE Series Editor: Rami G. MeIhem University of Pittsburgh Pittsburgh, Pennsylvania
FUNDAMENTALS OF X PROGRAMMING Graphical User Interfaces and Beyond Theo Pavlidis INTRODUCTION TO PARALLEL PROCESSING Algorithms and Architectures Behrooz Parhami PERFORMANCE MODELING OF OPERATING SYSTEMS USING OBJECT-ORIENTED SIMULATION A Practical Introduction José M. Garrido
Performance Modeling of Operating Systems Using Object-Oriented Simulation A Practical Introduction José M. Garrido Department of Computer Science and Information Systems Kennesaw State University Kennesaw, Georgia
Kluwer Academic Publishers New York • Boston • Dordrecht • London • Moscow
CD-ROM available only in print version. eBook ISBN: Print ISBN:
0-306-46976-6 0-306-46459-4
©2002 Kluwer Academic Publishers New York, Boston, Dordrecht, London, Moscow Print ©2000 Kluwer Academic / Plenum Publishers New York All rights reserved No part of this eBook may be reproduced or transmitted in any form or by any means, electronic, mechanical, recording, or otherwise, without written consent from the Publisher Created in the United States of America Visit Kluwer Online at: and Kluwer's eBookstore at:
http://kluweronline.com http://ebooks.kluweronline.com
PREFACE
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 objectoriented modeling and process interaction approach to discrete-event simulation. The book depends on the basic modeling concepts and is more specialized than my previous book: Practical Process Simulation with Object-Oriented Techniques and C++, published by Artech House, Boston 1999. For a more detailed description see the Web location: http://science.kennesaw.edu/~jgarrido/mybook,html.
Most other books on performance modeling use only analytical approaches, and very few apply these concepts to the study of operating systems. Thus, the unique feature of the book is that it concentrates on design aspects of operating systems using practical simulation techniques. In addition, the book illustrates the dynamic behavior of different aspects of operating systems using the various simulation models, with a general hands-on approach. This book is not a complete theoretic reference on performance measures of operating systems, or a complete reference on simulation. It only considers the practical aspects of object-oriented modeling and the construction of programs that implement the simulation models (in C++ and PsimL). It only includes the necessary basic theory of probability to support the construction of the simulation models of operating systems. Most other books include a complete treatment on performance issues and on operating system theory. In this respect, this book is a supplemental book to operating systems textbooks and concentrates on the practical and basic aspects of performance modeling with object-oriented simulation. For every topic disc
Data Loading...