- 博客(4)
- 资源 (17)
- 收藏
- 关注
原创 openswan klips数据加解密过程
本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。 klips实现IP数据包的安全接受或发送的进程。在内核域中运行,主要负责控制管理SA及密钥,同时处理数据包的加密和解密工作。数据加密过程: ipsec_tunnel_start_xmit() ->ipsec_
2012-06-15 14:31:04 1622
原创 如何使用Linux工作队列workqueue
本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。参考资料:《Linux设备驱动程序》第3版 LDD3e, LKD3e, 《 Linux per-CPU实现分析 》,linux-2.6.27,irq_balance 要使用workqueue当然逃不了per-CPU,per-CPU顾名思义,每个C
2012-06-11 20:51:21 1533
转载 Linux per-CPU实现分析
217 static DEFINE_PER_CPU(struct runqueue, runqueues);11 #define DEFINE_PER_CPU(type, name) 12 __attribute__((__section__(".data.percpu"))) __typeof__(type) per_cpu__##name13 首先,在arc
2012-06-11 15:54:25 2528
原创 Linux工作队列workqueue实现分析
本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。参考资料:《Linux内核设计与实现》第3版 LKD3e、linux-2.6.27 工作队列子系统是一个用于调用创建内核线程的接口,通过它创建的线程负责执行由内核其它部分排到队列里的任务。这些内核线程称为工作者线程。工作队列子系统提供了一个缺省的工作都线程来处理工作
2012-06-11 14:58:44 4354
C#对象间信息交换-增加多对一通信
2016-09-24
C#对象间信息交换
2016-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人