TY - BOOK AU - Stallings,William TI - Operating systems: internals and design principles SN - 9780132309981 (alk. paper) U1 - 005.43 22 PY - 2012/// CY - Boston PB - PEARSON EDUCATION LIMITED KW - Operating systems (Computers) N1 - Table of content Part 1: Background Chapter 1 Computer System Overview 1.1 Basic Elements 1.2 Processor Register 1.3 Instruction Executive 1.4 Interrupts etc Chapter 2: Operating System Overview 2.1 Operating System Objectives and Functions 2.2 The Evolution of Operating System 2.3 Major Achievements 2.4 Developments Leading to Modern Operating Systems etc Part Two : Processes Chapter 3 Process Description and Control 3.1 What is a Process 3.2 Process States 3.3 Process Description 3.4 Process Control etc Chapter 4Threads , SMP, and Microkernels 4.1 Process and Threads 4.2 Symmetric Multiprocessing 4.3 Microkernels etc Chapter 5 Concurrency : Mutual Exclusion and synchronization 5.1 Principles of Concurrency 5.2 Mutual Exclusion : Hardware Support 5.3 Semaphores 5.4 Monitors 5.5 Message Passing etc Chapter 6 Concurrency: Deadlock and Starvation 6.1 Principle of Deadlock 6.2 Deadlock Prevention 6.3 Deadlock Avoidance 6.4 Deadlock Detection etc Part Three Memory Chapter 7 Emory Management 7.1 Memory Management Requirements 7.2 Memory Partitioning 7.3 Paging 7.4 Segmentation etc Chapter 8 Virtual Memory 8.1 Hardware and Control Structure 8.2 Operating System Software 8.3 Unix and Solaris Memory Management etc Part Four Scheduling Chapter 9 9.1 Types of Scheduling 9.2 Scheduling Algorithms 9.3 Traditional Unix Scheduling 9.4 Summary etc Chapter 10 Multiprocessing Scheduling 10.1 Multiprocessor Scheduling 10.2 Real time Scheduling 10.3 Linux Scheduling 10.4 Unix FreeBSD Scheduling etc Part Five Input/output and Files Chapter 11 Management and Disk Scheduling 11.1 1/0 Devices 11.2 Organization of the 1/0 Function 11.3 Operating System Design Issues 11.4 1/0 Buffering etc Chapter 12 File Management 12.1 Overview 12.2 File Organization and Access 12.3 File Directories 12.4 File Sharing etc Part six Embedded Systems Chapter 13 Embedded Operating System 13.1 Embedded Systems 13.2 Characteristics of Embedded Operating System 13.3 eCOS 607 13.4 TinyOS etc Part Seven Security Chapter 14 Computer Security Threats 14.1 Computer Security Concepts 14.2 Threat, Attacks, and Assets 14.3 Intruders 14.4 Malicious Software Overview etc Chapter 15 Computer Security Techniques 15.1 Authentication 15.2 Access Control 15.3 Intrusion Detection etc Part Eight Distributed Systems Chapter 16 Distributed Processing, Client/ Server and Clusters 16.1 Client/ Server Computing 16.2 Distributed Message Passing 16.3 Remote Procedure Calls 16.4 Clusters 16.5 Windows Vista Cluster Server etc ; Includes bibliographical references and index ER -