Modern software systems rely on the concepts of concurrency, modularity and distribution, both within the design of the operating system and those systems that it supports. Underlying this book is the premise that distributed systems are now commonplace and a reader is more likely to be using one than a centralized time-sharing system. This modern approach therefore avoids the focus on centralized systems, instead placing the operating system within its context and providing an overview of system components and their relationships.The book is divided into four parts:
System Design, covering the basic operating system functions and describing the abstraction and implementation of a system as a community of (possibly distributed) concurrent processes. Distributed systems are introduced and a chapter on system security is included.
Concurrency Control in Main Memory, focusing on concurrency control in operating systems and application-level systems and exploring inter-process communication (IPC) in the context of (distributed) system design.
Transactions, demonstrating the general applicability of concurrent composite operations.
Case Studies, considering different systems in the light of the perspective developed in the book: Classical UNIX; Linux, Solaris and Contemporary Unix; Extensible Systems; Windows 2000; Web Programming; Middleware; and Transaction Processing Systems.The Java language has been used throughout to illustrate object-oriented concepts, concurrent algorithms and distributed programming and the book includes a chapter on system security. The case studies, covering a full suite of professional operating systems, enable the course to be taught as a blend of theory and practice, so that on completion of the course a student is able to adapt and build real operating systems that function within a distributed environment.
"synopsis" may belong to another edition of this title.
Shelving category: Operating Systems/Concurrency/Distributed Systems
Title: Operating Systems
Subtitle: Concurrent and Distributed Software Design
Authors: Jean Bacon and Tim Harris
Today's software systems rely on the concepts of concurrency, modularity and distribution, both within the design of the operating system and those systems that it supports. The modern approach of this book acknowledges that distributed systems are now commonplace and a reader is more likely to be using one than a centralized time-sharing system. This avoids the focus on centralized systems, instead placing the operating system within its context and providing an overview of system components and their relationships. Java is used throughout to illustrate object-oriented concepts, concurrent algorithms and distributed programming.
* Core OS concepts and functions are explained
* Covers the latest developments in OS theory and practice
* OS case studies in UNIX, LINUX, Windows 2000/NT, JVM
* Objects, concurrency and transactions are unifying themes
* Incorporates Java throughout the book
* System security is covered in a full chapter
* Integrated approach to database and distributed system design
* Further case studies on Web services, Middleware and Transaction Processing
Operating Systems is an ideal text for undergraduates on modern operating systems courses. Programmers, software engineers and systems designers will also gain new insights into the integrated nature of today's system software.
Jean Bacon is a Reader at the University of Cambridge and a Fellow of Jesus College. She teaches operating systems, distributed systems and computer architecture, with her research in the area of distributed systems for which Cambridge is a centre of excellence.
Tim Harris is a Lecturer in Computer Science at the University of Cambridge and a Fellow of Churchill College. He recently received his doctorate on extensible operating systems. As well as systems courses he teaches concurrent programming in Java.
Jean Bacon
is Lecturer in Computer Science at the University of Cambridge and a Fellow of Jesus College. She teaches operating systems, distributed systems and computer architecture, with her research in the area of distributed systems for which Cambridge is a centre of excellence.
Tim Harris
is Lecturer in Computer Science at the University of Cambridge and a Fellow of Churchill College. He recently received his doctorate on extensible operating systems.
"About this title" may belong to another edition of this title.
Shipping:
US$ 3.75
Within U.S.A.
Seller: HPB-Red, Dallas, TX, U.S.A.
Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_388396550
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 17104514-75
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. Used book that is in clean, average condition without any missing pages. Seller Inventory # 5060199-6
Quantity: 1 available
Seller: Shakespeare Book House, Rockford, IL, U.S.A.
Condition: Acceptable. Item in acceptable condition including possible liquid damage. As well answers may be filled in. May be missing DVDs, CDs, Access code, etc. 100%Money-Back Guarantee! Ship within 24 hours!! This is a ex library book, stickers and markings accordingly. Seller Inventory # 570W2K000XUN_ns
Quantity: 1 available
Seller: Better World Books Ltd, Dunfermline, United Kingdom
Condition: Good. Ships from the UK. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP14528586
Quantity: 1 available
Seller: Plurabelle Books Ltd, Cambridge, United Kingdom
Paperback. Condition: Good. Series: International Computer Science Series. xxxiii 878p large heavy paperback, pinkish-grey cover, intact binding, wear to covers and spine, corners bent, marks and labels to endpapers, a good used copy from a Cambridge college library, scruffy exterior but pages clear and free from markings Language: English Weight (g): 1634. Seller Inventory # 239698
Quantity: 1 available
Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom
Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR005500225
Quantity: 1 available
Seller: Mahler Books, PFLUGERVILLE, TX, U.S.A.
Paperback. Condition: Very Good. This book is in very good condition; no remainder marks. It does have some cover shelfwear, edge wear, corner curling. Inside pages are clean. ; 720 pages. Seller Inventory # 08GW22-415-076
Quantity: 1 available
Seller: Toscana Books, AUSTIN, TX, U.S.A.
Paperback. Condition: new. Excellent Condition.Excels in customer satisfaction, prompt replies, and quality checks. Seller Inventory # Scanned0321117891
Quantity: 1 available
Seller: dsmbooks, Liverpool, United Kingdom
paperback. Condition: Acceptable. Acceptable. book. Seller Inventory # D8S0-3-M-0321117891-4
Quantity: 1 available