Applied operating system concepts / Avi Silberschatz, Peter Galvin and Greg Gagne.
By: Silberschatz, Abraham
.
Contributor(s): Galvin, Peter B
| Gagne, Greg
.
Material type: ![materialTypeLabel](/opac-tmpl/lib/famfamfam/BK.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
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 |
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.