[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-671809-105":59,"doc-detail-671809-en":129},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":122,"head_meta":124,"extra_data":126,"updated_unix":128},105,"en","understanding-the-linux-kernel-third-edition-editorial-and-publication-details","Understanding the Linux Kernel - Third Edition - Editorial and publication details","","Understanding the Linux Kernel (Third Edition) by Daniel P. Bovet and Marco Cesati presents foundational kernel concepts through a structured table of contents. The text outlines major topics including kernel memory addressing, process creation and lifecycle, interrupt and exception handling, synchronization primitives, timing measurements, and process scheduling. It also covers memory management, process address space, and system calls, supported by detailed subtopics that guide readers through essential mechanisms of the Linux kernel.",{"@graph":69,"@context":121},[70,84,104],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/understanding-the-linux-kernel-third-edition-editorial-and-publication-details/671809/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":98,"encodingFormat":97,"isAccessibleForFree":99,"interactionStatistic":100},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/understanding-the-linux-kernel-third-edition-editorial-and-publication-details/671809.png","ImageObject",300,407,{"name":92,"@type":93},"PakDamar76","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-11-02",true,{"@type":101,"interactionType":102,"userInteractionCount":8},"InteractionCounter",{"@type":103},"ViewAction",{"@type":105,"mainEntity":106},"FAQPage",[107,113,117],{"name":108,"@type":109,"acceptedAnswer":110},"What main areas does the book cover in the Linux kernel?","Question",{"text":111,"@type":112},"It covers introduction topics and then core kernel mechanisms including memory addressing, processes, interrupts and exceptions, synchronization, timing, scheduling, memory management, process address space, and system calls.","Answer",{"name":114,"@type":109,"acceptedAnswer":115},"How does the book structure topics like memory and processes?",{"text":116,"@type":112},"The table of contents breaks each area into focused subtopics such as segmentation and paging in Linux, and process descriptor, process switching, creation, and destruction.",{"name":118,"@type":109,"acceptedAnswer":119},"What does the book include regarding interrupts and exceptions?",{"text":120,"@type":112},"It addresses the role of interrupt signals, interrupt and exception handling paths, nested execution of handlers, initialization of the interrupt descriptor table, and mechanisms such as softirqs and tasklets, plus work queues and return handling.","https://schema.org",{"og:url":83,"og:type":123,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":125,"canonical":83},"index,follow",{"doc_id":127,"site_id":62},671809,1793580876,{"code":4,"msg":5,"data":130},{"doc_id":127,"user_id":131,"nickname":92,"user_avatar":132,"doc_module":4,"category_id":29,"category_name":30,"doc_title":65,"doc_description":67,"doc_content":133,"file_id":134,"file_url":135,"file_type":136,"file_size":137,"view_count":8,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":138,"language":139,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":67,"update_tm":128,"read_time":143},962090893057,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","Understanding the  \nLINUX KERNEL  \nRelated titles  \nLinux Books Resource Center  \nConferences  \nBuilding Embedded Linux Systems  \nLinux Device Drivers  \nLinux in a Nutshell  \nLinux Network Administrator’s Guide  \nLinux Pocket Guide  \nLinux Security Cookbook™  \nLinux Server Hacks™ Linux Server Security Running Linux SELinux Understanding Linux  \nNetwork Internals  \n\n| [linux.oreilly.com](linux.oreilly.com) is a complete catalog of O’Reilly’s books on Linux and Unix and related technologies, including sample chapters and code examples. |\n| --- |\n| [ONLamp.com](ONLamp.com) is the premier site for the open source web platform: Linux, Apache, MySQL, and either Perl, Python, or PHP. |\n| O’Reilly brings diverse innovators together to nurture the ideas that spark revolutionary industries. We specialize in documenting the latest tools and systems, translating the innovator’s knowledge into useful skills for those in the trenches. Visit con[ferences.oreilly.com](ferences.oreilly.com) for our upcoming events. |\n\nSafari Bookshelf ([safari.oreilly.com](safari.oreilly.com)) is the premier online reference library for programmers and IT professionals. Conduct searches across more than 1,000 books. Subscribers can zero in on answers to time-critical questions in a matter of seconds. Read the books on your Bookshelf from cover to cover or simply flip to the page you need. Try it today for free.  \nUnderstanding the  \nLINUX KERNEL  \nTHIRD EDITION  \nDaniel P. Bovet and Marco Cesati  \nBeijing • Cambridge • Farnham • Köln • Paris • Sebastopol • Taipei • Tokyo  \nUnderstanding the Linux Kernel, Third Edition  \nby Daniel P. Bovet and Marco Cesati  \nCopyright © 2006 O’Reilly Media, Inc. All rights reserved.  \nPrinted in the United States of America.  \nPublished by O’Reilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol, CA 95472.  \nO’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles ([safari.oreilly.com](safari.oreilly.com). For more information, contact our corporate/insti)[). For more information, contact our corporate/insti](safari.oreilly.com). For more information, contact our corporate/insti)tutional sales department: (800) 998-9938 or [corporate@oreilly.com](corporate@oreilly.com).  \nEditor: Andy Oram  \nProduction Editor: Darren Kelly  \nProduction Services: Amy Parker  \nCover Designer: Edie Freedman  \nInterior Designer: David Futato Printing History:  \nNovember 2000: First Edition.  \nDecember 2002: Second Edition.  \nNovember 2005: Third Edition.  \nNutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. The Linux series designations, Understanding the Linux Kernel, Third Edition, the image of a man with a bubble, and related trade dress are trademarks of O’Reilly Media, Inc.  \nMany of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps.  \nWhile every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein.  \nISBN-10: 0-596-00565-2  \nISBN-13: 978-0-596-00565-8  \n[M] [9/07]  \nTable of Contents  \nPreface ................................................................. xi  \n1. Introduction ....................................................... 1  \nLinux Versus Other Unix-Like Kernels 2  \nHardware Dependency 6  \nLinux Versions 7  \nBasic Operating System Concepts 8  \nAn Overview of the Unix Filesystem 12  \nAn Overview of Unix Kernels 19  \n2. Memory Addressing ................................................ 35  \nMemory Addresses 35  \nSegmentation in Hardware 36  \nSegmentation in Linux 41  \nPaging in Hardware 45  \nPaging in Linux 57 ","cbCaiazjzi7i64CR","https://ap.wps.com/l/cbCaiazjzi7i64CR","pdf",5609374,944,"English","# Preface\n# 1. Introduction\n## Linux Versus Other Unix-Like Kernels\n## Hardware Dependency\n## Linux Versions\n## Basic Operating System Concepts\n## An Overview of the Unix Filesystem\n## An Overview of Unix Kernels\n# 2. Memory Addressing\n# 3. Processes\n# 4. Interrupts and Exceptions\n# 5. Kernel Synchronization\n# 6. Timing Measurements\n# 7. Process Scheduling\n# 8. Memory Management\n# 9. Process Address Space\n# 10. System Calls","[{\"question\":\"What main areas does the book cover in the Linux kernel?\",\"answer\":\"It covers introduction topics and then core kernel mechanisms including memory addressing, processes, interrupts and exceptions, synchronization, timing, scheduling, memory management, process address space, and system calls.\"},{\"question\":\"How does the book structure topics like memory and processes?\",\"answer\":\"The table of contents breaks each area into focused subtopics such as segmentation and paging in Linux, and process descriptor, process switching, creation, and destruction.\"},{\"question\":\"What does the book include regarding interrupts and exceptions?\",\"answer\":\"It addresses the role of interrupt signals, interrupt and exception handling paths, nested execution of handlers, initialization of the interrupt descriptor table, and mechanisms such as softirqs and tasklets, plus work queues and return handling.\"}]","Understanding the Linux Kernel - Third Edition - Editorial and publication details | PDF",2379]