MTU Cork Library Catalogue

Syndetics cover image
Image from Syndetics

Applied operating system concepts / Avi Silberschatz, Peter Galvin and Greg Gagne.

By: Silberschatz, Abraham.
Contributor(s): Galvin, Peter B | Gagne, Greg.
Material type: materialTypeLabelBookPublisher: New York ; Chichester : John Wiley, 2000Description: xviii, 840 p. : ill ; 25 cm. + hbk.ISBN: 0471365084.Subject(s): Operating systems (Computers)DDC classification: 005.43
Contents:
Part One: Overview -- Introduction -- Computer-system structures -- Operating-system structures -- Part Two: Process Management -- Processes -- Threads -- CPU Scheduling -- Process Synchronization -- Deadlocks -- Part Three: Storage Management -- Memory Management -- Virtual Memory -- File Systems -- I/O Systems -- Mass-Storage Structure -- Part Four: Distributed Systems -- Network Structures -- Distributed Communication -- Distributed Coordination -- Distributed File Systems -- Part Five: Protection and Security -- Protection -- Security -- Part Six: Case Studies -- The UNIX System -- The Linux system -- Windows NT.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
General Lending MTU Bishopstown Library Lending 005.43 (Browse shelf(Opens below)) 1 Available 00071036
Total holds: 0

Enhanced descriptions from Syndetics:

Applied Operating System Concepts is the first book to provide a precise introduction to the principles of operating systems with numerous contemporary code examples, exercises, and programming projects. Written by the leading authors in the field of operating systems, this book capitalizes on the power of Java(TM) technology to allow students to work with executable code for examples of core concepts. Features of Applied Operating System Concepts
* Presents real code examples using the Java programming language
* Uses Java technology to introduce difficult concepts like processes, process synchronization, and semaphores
* Describes the role of threads in modern operating systems and Java, and provides the opportunity to write multithreaded programs
* Introduces up-to-date distributed operating system topics (e.g., Java's Remote Method Invocation, CORBA, RPC) in one concise chapter
* Includes chapter-long case studies of UNIX, LINUX, and Windows NT(TM)
* Provides a Java Primer appendix

Bibliography: (pages 783-805) and index.

Part One: Overview -- Introduction -- Computer-system structures -- Operating-system structures -- Part Two: Process Management -- Processes -- Threads -- CPU Scheduling -- Process Synchronization -- Deadlocks -- Part Three: Storage Management -- Memory Management -- Virtual Memory -- File Systems -- I/O Systems -- Mass-Storage Structure -- Part Four: Distributed Systems -- Network Structures -- Distributed Communication -- Distributed Coordination -- Distributed File Systems -- Part Five: Protection and Security -- Protection -- Security -- Part Six: Case Studies -- The UNIX System -- The Linux system -- Windows NT.

Author notes provided by Syndetics

Abraham Silberschatz is director of the Information Sciences Research Center at Bell Laboratories in Murray Hill, New Jersey. He previously held a chaired professorship in the Department of Computer Science at the University of Texas at Austin. His research interests include operating systems, database systems, and distributed systems. Professor Silberschatz is an ACM Fellow whose writings have appeared in numerous ACM and IEEE publications and other professional conferences and journals. He received the 1998 ACM Karl V. Karlstrom Outstanding Educator Award, the 1997 ACM SIGMOD Contribution Award, and the IEEE Computer Society Outstanding Paper Award for the article "Capability Manager," which appeared in IEEE Transactions and Software Engineering. He is co-author of two well-known textbooks-Operating System Concepts and Database System Concepts. Peter Baer Galvin is the chief technologist for Corporate Technologies of Burlington, Massachusetts, where he designs and implements complex computing facilities. Previously, he was systems manager for the department of Computer Science at Brown University. He speaks and teaches worldwide on the topics of system management, security, and performance. Mr. Galvin also writes a column on systems administration for SunWorld Magazine, and is co-author of Operating System Concepts. Greg Gagne has been teaching computer science at Westminster College since 1990. He has taught introductory computer science courses as well as courses on operating systems, data communications, and distributed systems. He also gives Java workshops to educators. Professor Gagne's current research includes Java-particularly the areas of multithreading applications and distributed computing. In addition, he has spent the past few years studying the pedagogical implications of technology as it becomes more prominent in the classroom.

Powered by Koha