
Applied operating system concepts = 实用操作系统概念 /
副标题:无
作 者:Abraham Silberschatz, Peter Galvin, Greg Gagne.
分类号:
ISBN:9787040100525
微信扫一扫,移动浏览光盘
简介
《实用操作系统概念(影印版)》讲述了:Copyright 2000 John Wiley & Sons.Inc.All rights reserved. No part of this publication may be reproduced,stored in a retrieval system or transmitted in any form or by any means,electronic,mechanical,photocopy,recording,scanning or otherwise,except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act. without either the prior written permission of the Publisher, or authorization through payment of the appropriate per. copy fee to the Copyright Clearance Center,222 Rosewood Drew,Danvers, MA 01923。(978)750~8400,fax(978)750~4470.Requests to the Publisher for permission should be addressed to the Permissions Department. John Wiley &Sons,Inc.,605 Tabbed Avenue, New Y0rk,NY 10158~0012,(212)850~6011,fax(212)850.6008 E-Mail:PERMREQ@ wILEYCOM.All rights reserved AUTHORIZED REPRINT OF THE EDITI0N PUBLISHED BY JOHN wILEY&SONS,INC.,New York,Chichester,Weinheim,Singapore,Brisbane,Toronto. No part of this book may be reproduced in any form without the wrier permission of John Wiley & Sons.Inc.This reprint is for sale in the People's Republic of China only and exclude Hong Kong and Macau。
目录
Part One
Chapter1Introduction
11WhatIsanOperatingSystem?
12BatchSystems
13Tune-SharingSystems
14Personal-ComputerSystems
15ParallelSystems
16Real-TuneSystems
17DistributedSystems
18Summary
Exercises
BibliographicalNotes
Chapter2Computer-SystemStructures
21Computer-SystemOperation
22I/OStructure
23StorageStructure
24StorageHierarchy
25HardwareProtection
26GeneralSystemArchitecture
27Summary
Exercises
BibliographicalNotes
Chapter3Operating-SystemStructures
31SystemComponents
32Operating-SystemServices
33SystemCalls
34SystemPrograms
35SystemStructure
36VirtualMachines
37Java
38SystemDesignand
Implementation
39SystemGeneration
310Summary
Exercises
BibliographicalNotes
PARTTWO.PROCESSMANAGEMENT
Chapter4Processes
41ProcessConcept
42ProcessScheduling
43OperationsonProcesses
44CooperatingProcesses
45InterprocessCommunication
46Summary
Exercises
BibliographicalNotes
Chapter5Threads
51Overview
52Benefits
53UserandKernelThreads
54MultithreadingModels
55Solaris2Threads
56JavaThreads
57Summary
Exercises
BibliographicalNotes
Chapter6CPUScheduling
61BasicConcepts
62SchedulingCriteria
63SchedulingAlgorithms
64Multiple-ProcessorScheduling
65Real-TuneScheduling
66ThreadScheduling
67JavaThreadScheduling
68AlgorithmEvaluation
69Summary
Exercises
BibliographicalNotes
Chapter7ProcessSynchronization
71Background
72Critical-SectionProblem
73Two-TasksSolutions
74SynchronizationHardware
75Semaphores
76ClassicalSynchronization
Problems
77Monitors
78JavaSynchronization
79OSSynchronization
710Summary
BibliographicalNotes
Chapter8Deadlocks
81SystemModel
82DeadlockCharacterization
83MethodsforHandling
Deadlocks
84DeadlockPrevention
85DeadlockAvoidance
86DeadlockDetection
87RecoveryfromDeadlock
88Summary
Exercises
BibliographicalNotes
PARTTHREE.STORAGEMANAGEMENT
Chapter9MemoryManagement
91Background
92Swapping
93ContiguousMemoryAllocation
94Paging
95Segmentation
96SegmentationwithPaging
97Summary
Exercises
BibliographicalNotes
Chapter10VirtualMemory
101Background
102DemandPaging
103PageReplacement
104AllocationofFrames
105Thrashing
106Operating-SystemExamples
107OtherConsiderations
108Summary
Exercises
BibliographicalNotes
Chapter11FileSystems
111FileConcept
112AccessMethods
113DirectoryStructure
114Protection
115File-SystemStructure
116AllocationMethods
117Free-SpaceManagement
118DirectoryImplementation
119EfficiencyandPerformance
1110Recovery
1111Summary
Exercises
BibliographicalNotes
Chapter12I/OSystems
121Overview
1221/0Hardware
123ApplicationI/OInterface
124KernelI/OSubsystem
125I/ORequestsHandling
126Performance
127Summary
Exercises
BibliographicalNotes
Chapter13Mass-StorageStructure
131DiskStructure
132DiskScheduling
133DiskManagement
134Swap-SpaceManagement
135DiskReliability
136Stable-StorageImplementation
137Tertiary-StorageStructure
138Summary
Exercises
BibliographicalNotes
PARTFOUR.DISTRIBUTEDSYSTEMS
Chavter14NetworkStructures
141Background
142Network介pes
143Communication
144CommunicationProtocols
145Robustness
146DesignIssues
147NetworkingExample
148Summary
Exercises
BibliographicalNotes
Chapter15DistributedCommunication
151Sockets
152RemoteProcedureCalls
153RemoteMethodInvocation
154CORBA
155ObjectRegistration
156Summary
Exercises
BibliographicalNotes
Chapter16DistributedCoordination
161EventOrdering
162MutualExclusion
163DeadlockHandling
164ElectionAlgorithms
165Summary
Exercises
BibliographicalNotes
Chapter17DistributedFileSvstems
171Background
172NamingandTransparency
173RemoteFileAccess
174StatefulVersusStatelessService
175FileReplication
176ExampleSystemNFS
177Summary
Exercises
BibliographicalNotes
PARTFIVE.PROTECTIONANDSECURITY
Chapter18Protection
181GoalsofProtection
182DomainofProtection
183AccessMatrix
184ImplementationofAccessMatrix
185RevocationofAccessRights
186Language-BasedProtection
187Summary
Exercises
BibliographicalNotes
Chapter19Security
191TheSecurityProblem
192Authentication
193ProgramThreats
194SystemThreats
195ThreatMonitoring
196Encryption
197Computer-Security
198AnExampleSecurityModel
199JavaSecurity
1910Summary
Exercises
BibliographicalNotes
PARTSIXCASESTUDIES
Chapter20TheUNIXSystem
201History
202DesignPrinciples
203ProgrammerInterface
204UserInterface
205ProcessManagement
206MemoryManagement
207FileSystem
2081/0System
209InterprocessCommunication
2010Summary
Exercises
BibliographicalNotes
Chapter21TheLinuxSystem
211History
212DesignPrinciples
213KernelModules
214ProcessManagement
215Scheduling
216MemoryManagement
217FileSvstems
218InputandOutput
219InterprocessCommunication
2110NetworkStructure
2111Security
2112Summary
Exercises
BibliographicalNotes
Chapter22WindowsNT
221History
222DesignPrinciples
223SystemComponents
224Executive
225EnvironmentalSubsystems
226FileSystem
227Networking
228ProgrammerInterface
229Summary
Exercises
BibliographicalNotes
AppendixAJavaPrimer
A1Basics
A2ExceptionHandling
A.3Inheritance
A4InterfacesandAbstractClasses
A5ApplicationsandApplets
A6Summary
BibhograplucalNotes
Bibliography
Credits
Index
Chapter1Introduction
11WhatIsanOperatingSystem?
12BatchSystems
13Tune-SharingSystems
14Personal-ComputerSystems
15ParallelSystems
16Real-TuneSystems
17DistributedSystems
18Summary
Exercises
BibliographicalNotes
Chapter2Computer-SystemStructures
21Computer-SystemOperation
22I/OStructure
23StorageStructure
24StorageHierarchy
25HardwareProtection
26GeneralSystemArchitecture
27Summary
Exercises
BibliographicalNotes
Chapter3Operating-SystemStructures
31SystemComponents
32Operating-SystemServices
33SystemCalls
34SystemPrograms
35SystemStructure
36VirtualMachines
37Java
38SystemDesignand
Implementation
39SystemGeneration
310Summary
Exercises
BibliographicalNotes
PARTTWO.PROCESSMANAGEMENT
Chapter4Processes
41ProcessConcept
42ProcessScheduling
43OperationsonProcesses
44CooperatingProcesses
45InterprocessCommunication
46Summary
Exercises
BibliographicalNotes
Chapter5Threads
51Overview
52Benefits
53UserandKernelThreads
54MultithreadingModels
55Solaris2Threads
56JavaThreads
57Summary
Exercises
BibliographicalNotes
Chapter6CPUScheduling
61BasicConcepts
62SchedulingCriteria
63SchedulingAlgorithms
64Multiple-ProcessorScheduling
65Real-TuneScheduling
66ThreadScheduling
67JavaThreadScheduling
68AlgorithmEvaluation
69Summary
Exercises
BibliographicalNotes
Chapter7ProcessSynchronization
71Background
72Critical-SectionProblem
73Two-TasksSolutions
74SynchronizationHardware
75Semaphores
76ClassicalSynchronization
Problems
77Monitors
78JavaSynchronization
79OSSynchronization
710Summary
BibliographicalNotes
Chapter8Deadlocks
81SystemModel
82DeadlockCharacterization
83MethodsforHandling
Deadlocks
84DeadlockPrevention
85DeadlockAvoidance
86DeadlockDetection
87RecoveryfromDeadlock
88Summary
Exercises
BibliographicalNotes
PARTTHREE.STORAGEMANAGEMENT
Chapter9MemoryManagement
91Background
92Swapping
93ContiguousMemoryAllocation
94Paging
95Segmentation
96SegmentationwithPaging
97Summary
Exercises
BibliographicalNotes
Chapter10VirtualMemory
101Background
102DemandPaging
103PageReplacement
104AllocationofFrames
105Thrashing
106Operating-SystemExamples
107OtherConsiderations
108Summary
Exercises
BibliographicalNotes
Chapter11FileSystems
111FileConcept
112AccessMethods
113DirectoryStructure
114Protection
115File-SystemStructure
116AllocationMethods
117Free-SpaceManagement
118DirectoryImplementation
119EfficiencyandPerformance
1110Recovery
1111Summary
Exercises
BibliographicalNotes
Chapter12I/OSystems
121Overview
1221/0Hardware
123ApplicationI/OInterface
124KernelI/OSubsystem
125I/ORequestsHandling
126Performance
127Summary
Exercises
BibliographicalNotes
Chapter13Mass-StorageStructure
131DiskStructure
132DiskScheduling
133DiskManagement
134Swap-SpaceManagement
135DiskReliability
136Stable-StorageImplementation
137Tertiary-StorageStructure
138Summary
Exercises
BibliographicalNotes
PARTFOUR.DISTRIBUTEDSYSTEMS
Chavter14NetworkStructures
141Background
142Network介pes
143Communication
144CommunicationProtocols
145Robustness
146DesignIssues
147NetworkingExample
148Summary
Exercises
BibliographicalNotes
Chapter15DistributedCommunication
151Sockets
152RemoteProcedureCalls
153RemoteMethodInvocation
154CORBA
155ObjectRegistration
156Summary
Exercises
BibliographicalNotes
Chapter16DistributedCoordination
161EventOrdering
162MutualExclusion
163DeadlockHandling
164ElectionAlgorithms
165Summary
Exercises
BibliographicalNotes
Chapter17DistributedFileSvstems
171Background
172NamingandTransparency
173RemoteFileAccess
174StatefulVersusStatelessService
175FileReplication
176ExampleSystemNFS
177Summary
Exercises
BibliographicalNotes
PARTFIVE.PROTECTIONANDSECURITY
Chapter18Protection
181GoalsofProtection
182DomainofProtection
183AccessMatrix
184ImplementationofAccessMatrix
185RevocationofAccessRights
186Language-BasedProtection
187Summary
Exercises
BibliographicalNotes
Chapter19Security
191TheSecurityProblem
192Authentication
193ProgramThreats
194SystemThreats
195ThreatMonitoring
196Encryption
197Computer-Security
198AnExampleSecurityModel
199JavaSecurity
1910Summary
Exercises
BibliographicalNotes
PARTSIXCASESTUDIES
Chapter20TheUNIXSystem
201History
202DesignPrinciples
203ProgrammerInterface
204UserInterface
205ProcessManagement
206MemoryManagement
207FileSystem
2081/0System
209InterprocessCommunication
2010Summary
Exercises
BibliographicalNotes
Chapter21TheLinuxSystem
211History
212DesignPrinciples
213KernelModules
214ProcessManagement
215Scheduling
216MemoryManagement
217FileSvstems
218InputandOutput
219InterprocessCommunication
2110NetworkStructure
2111Security
2112Summary
Exercises
BibliographicalNotes
Chapter22WindowsNT
221History
222DesignPrinciples
223SystemComponents
224Executive
225EnvironmentalSubsystems
226FileSystem
227Networking
228ProgrammerInterface
229Summary
Exercises
BibliographicalNotes
AppendixAJavaPrimer
A1Basics
A2ExceptionHandling
A.3Inheritance
A4InterfacesandAbstractClasses
A5ApplicationsandApplets
A6Summary
BibhograplucalNotes
Bibliography
Credits
Index
Applied operating system concepts = 实用操作系统概念 /
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
