下载 > 资源分类 >  操作系统 >  Linux > Understanding the Linux Kernel 3rd Edition //深入理解Linux内核英文第三版

Understanding the Linux Kernel 3rd Edition //深入理解Linux内核英文第三版

2010-02-10 上传大小:2.77MB
//信誉至上,分享光荣,所有资源,全部一分


Understanding the Linux Kernel, 3rd Edition 
By Daniel P. Bovet, Marco Cesati 

Publisher: O'Reilly 
Pub Date: November 2005 
ISBN: 0-596-00565-2 
Pages: 942 

 
In order to thoroughly understand what makes Linux tick and why it works so 
                            well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks.



The third edition of Understanding the Linux Kernel takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does.



This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics:


Memory management, including file buffering, process swapping, and Direct memory Access (DMA) 

The Virtual Filesystem layer and the Second and Third Extended Filesystems

Process creation and scheduling

Signals, interrupts, and the essential interfaces to device drivers

Timing

Synchronization within the kernel

Interprocess Communication (IPC) 

Program execution



Understanding the Linux Kernel will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system.                                                    
...展开收缩
综合评分:4(3位用户评分)
开通VIP C币充值 立即下载

评论共有3条

baidu_28312441 2015-11-09 21:42:13
看不太懂唉
liuzhenqing102 2015-06-01 19:45:57
值得多读几遍的好书
hwq8722 2012-07-11 09:22:25
很经典的Linux入门,推荐

登录后才能评论

 
PDF版深入理解Linux内核(第三版) (英文版) Understanding the Linux Kernel 立即下载
积分/C币:3
linux kernel development 3rd 第三版 立即下载
积分/C币:3
Linux Kernel Development 3rd 第三版 pdf 立即下载
积分/C币:3
Understanding the Linux Kernel, 3rd Edition.pdf 立即下载
积分/C币:3
Understanding the Linux Kernel 3rd Edition 立即下载
积分/C币:3
Understanding The Linux Kernel 3rd.pdf 立即下载
积分/C币:5
深入理解linux内核 Understanding.the.Linux.Kernel 立即下载
积分/C币:3
linux kernel development 3rd edition 立即下载
积分/C币:3
深入理解Linux内核 第三版 立即下载
积分/C币:3
深入理解linux内核(第三版) 立即下载
积分/C币:2
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
扫码关注并点击右下角获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Understanding the Linux Kernel 3rd Edition //深入理解Linux内核英文第三版

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
C币充值 开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可奖励5下载分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: