资源描述:
《Understanding The Linux Kernel 2nd.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Il@veRuBoard•TableofContents•Index•Reviews•ReaderReviews•ErrataUnderstandingtheLinuxKernel,2ndEditionByDanielP.Bovet,MarcoCesatiPublisher:O'ReillyPubDate:December2002ISBN:0-596-00213-0Pages:784TheneweditionofUnderstandingtheLinuxKerneltakesyouonaguidedtourthroughthemostsigni
2、ficantdatastructures,manyalgorithms,andprogrammingtricksusedinthekernel.Thebookhasbeenupdatedtocoverversion2.4ofthekernel,whichisquitedifferentfromversion2.2:thevirtualmemorysystemisentirelynew,supportformultiprocessorsystemsisimproved,andwholenewclassesofhardwaredeviceshave
3、beenadded.You'lllearnwhatconditionsbringoutLinux'sbestperformance,andhowitmeetsthechallengeofprovidinggoodsystemresponseduringprocessscheduling,fileaccess,andmemorymanagementinawidevarietyofenvironments.Il@veRuBoardIl@veRuBoard•TableofContents•Index•Reviews•ReaderReviews•Err
4、ataUnderstandingtheLinuxKernel,2ndEditionByDanielP.Bovet,MarcoCesatiPublisher:O'ReillyPubDate:December2002ISBN:0-596-00213-0Pages:784CopyrightPrefaceTheAudienceforThisBookOrganizationoftheMaterialOverviewoftheBookBackgroundInformationConventionsinThisBookHowtoContactUsAcknow
5、ledgmentsChapter1.IntroductionSection1.1.LinuxVersusOtherUnix-LikeKernelsSection1.2.HardwareDependencySection1.3.LinuxVersionsSection1.4.BasicOperatingSystemConceptsSection1.5.AnOverviewoftheUnixFilesystemSection1.6.AnOverviewofUnixKernelsChapter2.MemoryAddressingSection2.1.
6、MemoryAddressesSection2.2.SegmentationinHardwareSection2.3.SegmentationinLinuxSection2.4.PaginginHardwareSection2.5.PaginginLinuxChapter3.ProcessesSection3.1.Processes,LightweightProcesses,andThreadsSection3.2.ProcessDescriptorSection3.3.ProcessSwitchSection3.4.CreatingProce
7、ssesSection3.5.DestroyingProcessesChapter4.InterruptsandExceptionsSection4.1.TheRoleofInterruptSignalsSection4.2.InterruptsandExceptionsSection4.3.NestedExecutionofExceptionandInterruptHandlersSection4.4.InitializingtheInterruptDescriptorTableSection4.5.ExceptionHandlingSect
8、ion4.6.InterruptHandlingSection4.7.Softirqs,Tasklets,andBottomHalvesSection