自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kerneltea

很多

  • 博客(10)
  • 资源 (16)
  • 收藏
  • 关注

原创 Linux网络内核数据帧的接收过程:数据链路层(概念篇)

处理链路层(L2)的函数是由中断事件驱动的。硬件会使用中断事件通知CPU,该帧已经可用了。接收中断事件的CPU会执行do_IRQ函数。IRQ编号引发正确的中断处理函数被启用。此处理函数通常是设备驱动程序在设备驱动程序初始化期间所注册的函数。IRQ函数处理函数会在中断模式下执行,即后续的中断事件都会暂时被关闭。中断处理函数会执行一些立即性的任务,然后把其他任务安排到下半部函数中以便在稍后执行,明

2012-06-15 22:06:23 2339

原创 备份6

备份6

2012-06-14 18:00:31 586

原创 备份5

备份5

2012-06-14 17:59:52 585

原创 细说Linux内核中断架构

中断和异常一、什么是中断?        中断通常被定义为一个事件,该事件改变处理器执行的指令顺序。这样的事件与CPU芯片内外部硬件电路产生的电信号相对应。        中断通常分为同步中断和异步中断:2  同步中断是当指令执行时由CPU控制单元产生的,之所以称为同步,是因为只有在一条指令终止执行后CPU才会发出中断。        ◎ 异步中断是由其他硬件设备依照CPU时钟

2012-06-14 17:59:28 4226 2

原创 备份3

备份3

2012-06-14 17:59:09 544

原创 备份2

备份2

2012-06-14 17:58:39 489

原创 备份

备份

2012-06-14 17:57:00 525

原创 深入分析IPv6(一)

近期互联网编号分配机构(IANA)宣布IPv4已经分配枯竭,将慢慢过渡到IPv6,微软也在第一时间宣布今年6月份将对Bing试运用IPv6,并进行测试相应测试,可以看出,IPv4已经慢慢退出后台,IPv6必将是未来互联网开发行业的方向!后面我将结合《IPv6详解 卷1》进行说明,希望给大家一个很好的学习资料以供参考!一 、IPv6地址IPv6地址是一个128位的无符号整数,用来标识一个或多个网络接口。IPv6地址分为下列3种类型。◆单播(unicast)。一个单播IPv6地址标识一个网络接口。目标为一个单播

2011-02-13 12:09:00 1112

原创 没事自己写的一个纳秒级计时器

#include #include using namespace std;typedef unsigned long ulong_t;typedef enum _TimerEnum{  SecondTimer      ,  MillisecondTimer ,   MicrosecondTimer ,  NanosecondTimer  ,  TimerMax}TimerEnum;struct {  ulong_t  _TimerBase;  char    *_TimerStr;}_TimerFact

2011-02-01 17:54:00 1831 1

原创 《深入Linux内核架构》笔记:(N)UMA模型中的内存组织

    在Linux中,内核对一致和非一致内存访问系统使用相同的数据结构,因此针对各种不同形式的内存布局,各个算法几乎没有什么差别。在UMA系统上,只使用一个NUMA结点来管理整个系统内存。    首先内在划分为结点。每个结点关联到系统中的一个处理器,在内核中表示为pg_data_t的结构。    各个结点又划分为内存域,是内存的进一步细分。例如,对可用于(ISA设备的)DMA操作的内存区是有限制的。只有前16M适用,还有一个高端内存区域无法直接映射。在二者之间是通用的“普通”内存区。因此一个结点最多有3个

2011-01-26 22:05:00 1692

seLinux详解

序言 本书是基于我们多年在SELinux上工作、开发以及帮助推进安全增强的Linux(SELinux)的经验写成的。我们也创建了关于SELinux的技术资源,在我们多年的教学经历中,我们发现要对新的听众完整介绍新的和国外关于计算机安全的思想时,显得非常困难。在这本书中,我们认为在概念叙述和具体实际演练之间达到了很好的平衡。 本书的另一个挑战是SELinux是一门新技术;尽管它已经被集成到主流的Linux发行版中,但它仍然在不断发展。我们和其他SELinux开发者正在进行许多创新的研究和项目开发,以多种方式提高SELinux。在这本书中,我们面临描述一个活的目标的挑战。幸运的是,SELinux的核心概念已经明确地建立起来了,至少安全增强的核心部分是以易管理的步子在迈进。

2012-12-13

AT&T汇编语言与GCC内嵌汇编简介

介绍AT&T 汇编语言语法与INTEL 汇编语法的差别,然后介绍GCC内嵌汇编语法

2012-12-13

深入研究Windows内部原理系列之十:驱动和硬件的管理

深入研究Windows内部原理系列之 深入研究Windows内部原理系列之 深入研究Windows内部原理系列之

2010-06-05

深入研究Windows内部原理系列之九:Windows的安全机制和实现

深入研究Windows内部原理系列 深入研究Windows内部原理系列 深入研究Windows内部原理系列

2010-06-05

深入研究Windows内部原理系列之八:内存管理揭秘

深入研究Windows内部原理系列 深入研究Windows内部原理系列 深入研究Windows内部原理系列

2010-06-05

深入研究Windows内部原理系列之六:Vista新特性底层揭秘

深入研究Windows内部原理系列 深入研究Windows内部原理系列 深入研究Windows内部原理系列

2010-06-05

深入研究Windows内部原理系列之五:Windows Sysinternals工具集介绍

深入研究Windows内部原理系列 深入研究Windows内部原理系列 深入研究Windows内部原理系列

2010-06-05

深入研究Windows内部原理系列之四:Windows操作系统中的重要基本概念

深入研究Windows内部原理系列 深入研究Windows内部原理系列 深入研究Windows内部原理系列

2010-06-05

深入研究Windows内部原理系列之三:Windows体系结构-从应用程序的角度

深入研究Windows内部原理系列 深入研究Windows内部原理系列 深入研究Windows内部原理系列

2010-06-05

深入研究Windows内部原理系列之一:Windows的昨天、今天和明天

深入研究Windows内部原理系列 深入研究Windows内部原理系列 深入研究Windows内部原理系列

2010-06-05

TCP_IP详解卷2实现.part2

TCP_IP详解卷2实现.part2.rar 在我的资源里可以下载到TCP_IP详解卷2实现.part1

2010-04-28

TCP_IP详解卷2实现.part1

TCP_IP详解卷2实现.part1.rar 在我的资源里可以找到TCP_IP详解卷2实现.part2.rar

2010-04-28

TCP/IP详解 卷1 协议

TCP/IP详解卷1 协议 TCP/IP详解卷1 协议 TCP/IP详解卷1 协议 TCP/IP详解卷1 协议

2010-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除