深入linux架构.pdf
《深入linux架构.pdf》由会员分享,可在线阅读,更多相关《深入linux架构.pdf(1371页珍藏版)》请在文库网上搜索。
1、Mauerer ffirs.tex V2 - 08/26/2008 3:23am Page iiiProfessionalLinuxKernel ArchitectureWolfgang MauererWileyPublishing,Inc.Mauerer ffirs.tex V2 - 08/26/2008 3:23am Page iiMauerer ffirs.tex V2 - 08/26/2008 3:23am Page iProfessional LinuxKernel ArchitectureIntroduction .xxviiChapter1: IntroductionandOve
2、rview . 1Chapter2: ProcessManagementandScheduling .35Chapter3: MemoryManagement . 133Chapter4: VirtualProcessMemory . 289Chapter5: LockingandInterprocessCommunication. 347Chapter6: DeviceDrivers . 391Chapter7: Modules . 473Chapter8: TheVirtualFilesystem. 519Chapter9: TheExtendedFilesystemFamily . 58
3、3Chapter10:FilesystemswithoutPersistentStorage . 643Chapter11:ExtendedAttributesandAccessControlLists . 707Chapter12:Networks. 733Chapter13:SystemCalls . 819Chapter14:KernelActivities . 847Chapter15:Timemanagement . 893Chapter16:PageandBufferCache. 949Chapter17:DataSynchronization . 989Chapter18:Pag
4、eReclaimandSwapping.1023Chapter19:Auditing .1097AppendixA:ArchitectureSpecifics .1117AppendixB:Workingwith theSourceCode .1141AppendixC:NotesonC .1175AppendixD:SystemStartup .1223AppendixE:TheELFBinaryFormat .1241AppendixF:TheKernelDevelopmentProcess.1267Bibliography .1289Index .1293Mauerer ffirs.te
5、x V2 - 08/26/2008 3:23am Page iiMauerer ffirs.tex V2 - 08/26/2008 3:23am Page iiiProfessionalLinuxKernel ArchitectureWolfgang MauererWileyPublishing,Inc.Mauerer ffirs.tex V2 - 08/26/2008 3:23am Page ivProfessional LinuxKernel ArchitecturePublished byWiley Publishing, Inc.10475 Crosspoint BoulevardIn
6、dianapolis, IN Copyright 2008 by Wolfgang MauererPublished by Wiley Publishing, Inc., Indianapolis, IndianaPublished simultaneously in CanadaISBN: 978-0-470-34343-2Manufactured in the United States of America10987654321Library of Congress Cataloging-in-Publication Data:Mauerer, Wolfgang, 1978-Profes
7、sional Linux kernel architecture / Wolfgang Mauerer.p. cm.Includes index.ISBN 978-0-470-34343-2 (pbk.)1. Linux. 2. Computer architecture. 3. Application software. I. Title.QA76.9.A73M38 2008005.432-dc222008028067No part of this publication may be reproduced, stored in a retrieval system or transmitt
8、ed in any form or by anymeans, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, orauthorization through payment of the appropriat
9、e per-copy fee to the Copyright Clearance Center, 222 RosewoodDrive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should beaddressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317)572-3447, fax
10、(317) 572-4355, or online at http:/ of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warrantieswith respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties,including without limitation warranties of fit
11、ness for a particular purpose. No warranty may be created or extendedby sales or promotional materials. The advice and strategies contained herein may not be suitable for everysituation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting,or othe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 深入 linux 架构