• Linux操作系统内核实习(英文版)
  • Linux操作系统内核实习(英文版)
  • Linux操作系统内核实习(英文版)
21年品牌 40万+商家 超1.5亿件商品

Linux操作系统内核实习(英文版)

8 2.5折 32 八五品

仅1件

上海闵行
认证卖家担保交易快速发货售后保障

作者[美]加里纳特 著

出版社机械工业出版社

出版时间2002-06

版次1

装帧平装

货号174#

上书时间2021-12-03

萌亮书店

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
无盘
图书标准信息
  • 作者 [美]加里纳特 著
  • 出版社 机械工业出版社
  • 出版时间 2002-06
  • 版次 1
  • ISBN 9787111100997
  • 定价 32.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 239页
【内容简介】
The Manual includes an expansive introduction to Linux and working in the Linux environment. Twelve exercises provide hands-on learning by allowing students to work on programs that implement key theoretical operating system concepts The makeup of the manual allows students to learn concepts on a modern operating system Linux-while at the same time viewing the source code.
【目录】
1. The Evolution of Linux2. General Kernel R2.1 Resource Abstraction2.2 Sharing Resources2.2.1 Managing Competition for Resources2.2.2 Exclusive Use of a Resource2.2.3 Managed Sharing2.3 A Partition of OS Functions3. Kernel Organization3.1 Interrupts3.2 Using Kernel Services3.3 Serial Execution3.4 Daemons3.5 The Booting Procedure3.5.1 The Boot Sector3.5.2 Starting the Kernel3.6 Logging In to the Machine3.7 Control Flow in the Machine4. Process and Resource Management4.1 Running the Process Manager4.1.1 System Call4.1.2 Interrupts4.2 Creating a New Task4.3 The Scheduler4.4 IPC and Synchronization4.5 Protection Mechanism5. Memory Management5.1 Managing the Virtual Address Space5.2 The Secondary Memory5.3 Handling Missing Pages5.4 Address Translation6. Device Management6.1 The Device Driver6.2 Handling Interrupts7. File Management7.1 Mounting the File System7.2 Opening a File7.3 Reading and Writing the File7.4 The Ext2 File System8. Learning More about LinuxPART 2: EXERCISES1 . Observing Linux BehaviorIntroduction  Problem Statement  Part APartB  PartC  PartDAttacking the Problem  The /proc File SystemUsing argc and argv  Organizing a SolutionSaving Your Work in a Shared Laboratory2. Shell ProgramIntroduction  Basic UNIX-Style Shell OperationPutting a Process in the Background I/O RedirectionShell Pipes Reading Multiple Input SteamsProblem Statement Part A Part B Part CAttacking the Problem Organizing a SolutionPart A Parts B and C3. Kernel TimersIntroduction How the Kernel Maintains the TimePer Process Timers Problem Statement Part APart B Part C Attacking the ProblemOrganization of the Linux Source Code SignalsOrganizing a Solution4. Kernel ModulesIntroduction Module OrganizationModule Installation and Removal Problem StatementAttacking the Problem The read() ProcedureThe End-of-File Condition Compiling a ModuleInstalling and Removing a ModuleThe Clock Resolution Question More Help5. System CallsIntroduction The System Call LinkageDefining the System Call NumberGenerating a System Call StubKernel Function OrganizationReferencing User-Space Memory LocationsProblem Statement Part A Part BAttacking the Problem The Kernel printk().FunctionOrganizing a Solution Rebuilding the KernelLeaving a Clean Environment6. Shared MemoryIntroduction The Shored Memory APIThe Implementation Problem StatementAttacking the Problem7. Virtual MemoryIntroduction The Virtual Address SpaceVirtual Memory Areas Address TranslationThe Page Fault Handler prirnary, Memory AllocotionProblem StatementPart A: Instrurnent the Virtual Memory ManagerPart B: Reporting the PerformanceAttacking the Problem8. synchronization MechanismsIntroduction Blocking a Task Wait QueuesUsing Wait Queues Problem Statementpart A Part B Attacking the Problem9. The ScheduletIntroduction Process ManagementProcess States Scheduler ImplementationFair-Share Scheduling Problem StatementPart A Part B Attacking the ProblemPlanning a Solution Comparing Scheduler Performancel0. Device DriversIntroduction Driver OrganizationLoadable Kernel Module Drivers Example: A Disk DriverProblem Statement Part A Part BAttacking the Problem11. File SystemsIntroduction The Virtual File System DirectoriesExample: An MS-DOS File System Problem StatementPart A Part B Part CAttacking the Problem The MS-DOS Disk FormatThe MS-DOS FAT Using the Floppy Disk APIPlanning a Solution12. File I/OIntroduction The Open and Close OperationsRead and Write Operations Block AllocationBuffer Management Problem StatementPart A Part B Part C Part DAttacking the Problem The Open() FunctionCaching the FAT A Solution PlanFurther StudyReferencesIndex
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

无盘
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP