000 03601cam a22002894a 4500
001 16585448
003 OSt
005 20230805095104.0
008 101220s2012 maua b 001 0 eng
020 _a9780132309981 (alk. paper)
020 _a013230998X (alk. paper)
020 _a9780273751502
020 _a0136033377
020 _a9780136033370
040 _aBUL
_cBUL
_dBUL
_beng
_erda
082 0 0 _a005.43
_222
_bSTA
100 1 _aStallings, William.
245 1 0 _aOperating systems :
_binternals and design principles /
_cWilliam Stallings.
250 _a6th edition.
260 _aBoston :
_bPEARSON EDUCATION LIMITED,
_cc2012.
300 _axviii, 822 p. :
_bcol.ill. ;
_c23 cm.
500 _aTable 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
504 _aIncludes bibliographical references and index.
650 0 _aOperating systems (Computers)
942 _2ddc
_cBOOK-CA
_e6th edition
_h005.43
_i1
_kSTA
_m005.43 STA
999 _c544
_d544