《《操作系统概念》(第六版 影印版 原版)课后答案英文》由会员分享,可在线阅读,更多相关《《操作系统概念》(第六版 影印版 原版)课后答案英文(118页珍藏版)》请在金锄头文库上搜索。
1、INSTRUCTORS MANUALTO ACCOMPANYOPERATINGSYSTEMCONCEPTSSIXTH EDITIONABRAHAM SILBERSCHATZBell LaboratoriesPETER BAER GALVINCorporate TechnologiesGREG GAGNEWestminster CollegeCopyright c 2001 A. Silberschatz, P. Galvin and Greg GagnePREFACEThis volume is an instructors manual for the Sixth Edition of Op
2、erating-System Concepts byAbraham Silberschatz, Peter Baer Galvin, and Greg Gagne. It consists of answers to the exercisesin the parent text. In cases where the answer to a question involves a long program, algorithmdevelopment, or an essay, no answer is given, but simply the keywords “No Answer” ar
3、e added.Although we have tried to produce an instructors manual that will aid all of the users of ourbook as much as possible, there can always be improvements (improved answers, additionalquestions, sample test questions, programming projects, alternative orders of presentation ofthe material, addi
4、tional references, and so on). We invite you, both instructors and students, tohelp us in improving this manual. If you have better solutions to the exercises or other itemswhich would be of use with Operating-System Concepts, we invite you to send them to us forconsideration in later editions of th
5、is manual. All contributions will, of course, be properlycredited to their contributor.Internet electronic mail should be addressed to avibell-. Physical mail may be sentto Avi Silberschatz, Information Sciences Research Center, MH 2T-310, Bell Laboratories, 600Mountain Avenue, Murray Hill, NJ 07974
6、, USA.A. S.P. B. GG. G.iiiCONTENTSChapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Chapter 2 Computer-System Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7、 . . . . . . . . . . . . . . 5Chapter 3 Operating-System Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Chapter 4 Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8、 . . . . . . . . . . . . . 13Chapter 5 Threads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Chapter 6 CPU Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9、. . . . . . . . . . . . . . . . . . 17Chapter 7 Process Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Chapter 8 Deadlocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10、. . . . . . . . . . . . . . . . . . 27Chapter 9 Memory Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Chapter 10 Virtual Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11、. . . . . . . . . . . . . . 37Chapter 11 File-System Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Chapter 12 File-System Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12、 . . . . . 53Chapter 13 I/O Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57Chapter 14 Mass-Storage Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13、. . . . . 69Chapter 15 Distributed System Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Chapter 16 Distributed File Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Chapter 1
14、7 Distributed Coordination. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79Chapter 18 Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81Chapter 19
15、 Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Chapter 20 The Linux System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87C
16、hapter 21 Windows 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Appendix A The FreeBSD System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Appendix B The Mach System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101vChapter 1INTRODUCTIONChapter 1