计算机专业本科·研究生:操作系统概念(影印版)

目 录
目 录
PARTONEOVERVIEW
ChapterIIntroduction
l.lWhatIsanOperatingSystem?
I.2MainframeSystems
l.3DesktopSystems
l.4MultiprocessorSystems
I.5DistributedSystems
l.6ClusteredSystems
I.7Real-TimeSystems
l.8HandheldSystems
l.9FeatureMigration
l.10ComputingEnvironments
I.1lSummary
Exercises
BibliographicalNotes
Chapter2Computer-SystemStructures
2.lComputer-SystemOperation
2.2I/OStructure
2.3StorageStructure
2.4StorageHierarchy
2.5HardwareProtection
2.6NetworkStructure
2.7Summary
Exercises
BibliographicalNotes
Chapter3Operating-SystemStructures
3.lSystemComponents
3.2Operating-SystemServices
3.3SystemCalk
3.4SystemPrograms
3.5SystemStructure
3.6VirtualMachines
3.7SystemDesignand
Implementation
3.8SystemGeneration
3.9Summary
Exercises
BibliographicalNotes
PARTTWOPROCESSMANAGEMENT
Chapter4Processes
4.lProcessConcept
4.2ProcessScheduling
4.3OperationsonProcesses
4.4CooperatingProcesses
4.5InterprocessCommunication
4.6CommunicationinClient-
ServerSystems
4.7Summary
Exercises
BibliographicalNotes
Chapter5Threads
5.IOverview
5.2MultialreadingModels
5.3ThreadingIssues
5.4Pthreads
5.5Solaris2Threads
5.6Window2000Threads
5.7LinuxThreads
5.8JavaThreads
5.9Summary
Exercises
BibliographicalNotes
Chapter6CPUScheduling
6.lBasicConcepts
6.2SchedulingCriteria
6.3SchedulingAlgorithms
6.4Multiple-ProcessorScheduling
6.5Real-TimeScheduling
6.6AlgorithmEvaluation
6.7ProcessSchedulingModels
6.8Summary
Exercises
BibliographicalNotes
Chapter7ProcessSynchronization
7.1Background
7.2TheCritical-SectionProblem
7.3SynchronizationHardware
7.4Semaphores
7.5ClassicProblemsof
Synchronization
7.6CriticalRegions
7.7Monitors
7.8OSSynchronization
7.9AtomicTransactions
7.IOSummary
Exercises
BibliographicalNotes
Chapter8Deadlocks
8.lSystemModel
8.2DeadlockCharacterization
8.3MethodsforHandling
Deadlocks
8.4DeadlockPrevention
8.5DeadlockAvoidance
8.6DeadlockDetection
8.7RecoveryfromDeadlock
8.8Summary
Exercises
BibliographicalNotes
PARTTHREESTORAGEMANAGEMENT
Chapter9MemoryManagement
9.lBackground
9.2Swapping
9.3ContiguousMemoryAllocation
9.4Paging
9.5Segmentation
9.6SegmentationwithPaging
9.7Summary
Exercises
BibliographicalNotes
ChapterIOVirtualMemory
l0.lBackground
l0.2DemandPaging
l0.3ProcessCreation
l0.4PageReplacement
l0.5AllocationofFrames
l0.6Thrashing
l0.7Operating-SystemExamples
l0.8OtherConsiderations
l0.9Summary
Exercises
BibliographicalNotes
Chapter1lFile-SystemInterface
11.lFileConcept
11.2AccessMethods
11.3DirectoryStructure
1l.4File-SystemMounting
11.5FileSharing
11.6Protection
11.7Summary
Exercises
BibliographicalNotes
Chapter12File-SyskemImplementation
12.lFile-SystemStructure
12.2File-SystemImplementation
12.3DirectoryImplementation
12.4AllocationMethods
12.5Free-SpaceManagement
12.6EfficiencyandPerformance
12.7Recovery
12.8Log-StructuredFileSystem
12.9NFS
12.IOSummary
Exercises
BibliographicalNotes
PARTFOURI/OSYSTEMS
Chapter13I/OSystems
13.lOverview
13.2I/0Hardware
13.3ApplicationI/0Interface
13.4KernelI/OSubsy
PARTONEOVERVIEW
ChapterIIntroduction
l.lWhatIsanOperatingSystem?
I.2MainframeSystems
l.3DesktopSystems
l.4MultiprocessorSystems
I.5DistributedSystems
l.6ClusteredSystems
I.7Real-TimeSystems
l.8HandheldSystems
l.9FeatureMigration
l.10ComputingEnvironments
I.1lSummary
Exercises
BibliographicalNotes
Chapter2Computer-SystemStructures
2.lComputer-SystemOperation
2.2I/OStructure
2.3StorageStructure
2.4StorageHierarchy
2.5HardwareProtection
2.6NetworkStructure
2.7Summary
Exercises
BibliographicalNotes
Chapter3Operating-SystemStructures
3.lSystemComponents
3.2Operating-SystemServices
3.3SystemCalk
3.4SystemPrograms
3.5SystemStructure
3.6VirtualMachines
3.7SystemDesignand
Implementation
3.8SystemGeneration
3.9Summary
Exercises
BibliographicalNotes
PARTTWOPROCESSMANAGEMENT
Chapter4Processes
4.lProcessConcept
4.2ProcessScheduling
4.3OperationsonProcesses
4.4CooperatingProcesses
4.5InterprocessCommunication
4.6CommunicationinClient-
ServerSystems
4.7Summary
Exercises
BibliographicalNotes
Chapter5Threads
5.IOverview
5.2MultialreadingModels
5.3ThreadingIssues
5.4Pthreads
5.5Solaris2Threads
5.6Window2000Threads
5.7LinuxThreads
5.8JavaThreads
5.9Summary
Exercises
BibliographicalNotes
Chapter6CPUScheduling
6.lBasicConcepts
6.2SchedulingCriteria
6.3SchedulingAlgorithms
6.4Multiple-ProcessorScheduling
6.5Real-TimeScheduling
6.6AlgorithmEvaluation
6.7ProcessSchedulingModels
6.8Summary
Exercises
BibliographicalNotes
Chapter7ProcessSynchronization
7.1Background
7.2TheCritical-SectionProblem
7.3SynchronizationHardware
7.4Semaphores
7.5ClassicProblemsof
Synchronization
7.6CriticalRegions
7.7Monitors
7.8OSSynchronization
7.9AtomicTransactions
7.IOSummary
Exercises
BibliographicalNotes
Chapter8Deadlocks
8.lSystemModel
8.2DeadlockCharacterization
8.3MethodsforHandling
Deadlocks
8.4DeadlockPrevention
8.5DeadlockAvoidance
8.6DeadlockDetection
8.7RecoveryfromDeadlock
8.8Summary
Exercises
BibliographicalNotes
PARTTHREESTORAGEMANAGEMENT
Chapter9MemoryManagement
9.lBackground
9.2Swapping
9.3ContiguousMemoryAllocation
9.4Paging
9.5Segmentation
9.6SegmentationwithPaging
9.7Summary
Exercises
BibliographicalNotes
ChapterIOVirtualMemory
l0.lBackground
l0.2DemandPaging
l0.3ProcessCreation
l0.4PageReplacement
l0.5AllocationofFrames
l0.6Thrashing
l0.7Operating-SystemExamples
l0.8OtherConsiderations
l0.9Summary
Exercises
BibliographicalNotes
Chapter1lFile-SystemInterface
11.lFileConcept
11.2AccessMethods
11.3DirectoryStructure
1l.4File-SystemMounting
11.5FileSharing
11.6Protection
11.7Summary
Exercises
BibliographicalNotes
Chapter12File-SyskemImplementation
12.lFile-SystemStructure
12.2File-SystemImplementation
12.3DirectoryImplementation
12.4AllocationMethods
12.5Free-SpaceManagement
12.6EfficiencyandPerformance
12.7Recovery
12.8Log-StructuredFileSystem
12.9NFS
12.IOSummary
Exercises
BibliographicalNotes
PARTFOURI/OSYSTEMS
Chapter13I/OSystems
13.lOverview
13.2I/0Hardware
13.3ApplicationI/0Interface
13.4KernelI/OSubsy
比价列表
公众号、微信群
缺书网微信公众号
扫码进群实时获取购书优惠




