tasklet是在HI_SOFTIRQ和TASKLET_SOFTIRQ两个软中断的基础上实现的(它们是在同一个源文件中实现,由此可见它们的关系密切程度),它的数据结构和软中断比较相似,这篇博文将分析tasklet的初始化过程。1.和tasklet相关的数据结构tasklet_vec和tasklet_...
分类:
其他好文 时间:
2014-07-30 12:07:33
阅读次数:
225
大牛的杰作,赞一个转自:NetBPM工作流的架构设计及实现浅析读前的话:由于本文涉及内容颇多,若有地方读来不很明白,建议先跳过,整体上有个认识后,再回过头来理解。作者认识有限,若有错误,欢迎斧正:)原文地址:NetBPM工作流的架构设计及实现浅析(转载请保留)NetBPM组件接口NetBPM由一系列...
分类:
Web程序 时间:
2014-07-30 12:07:03
阅读次数:
475
1.和软中断相关的数据结构:softing_vec数组(kernel/softirq.c)1 static struct softirq_action softirq_vec[NR_SOFTIRQS] __cacheline_aligned_in_smp;NR_SOFTIRQS值为10,说明内核支持...
分类:
其他好文 时间:
2014-07-30 00:31:52
阅读次数:
568
Zookeeper是hadoop的一个子项目,虽然源自hadoop,但是我发现zookeeper脱离hadoop的范畴开发分布式框架的运用越来越多。今天我想谈谈zookeeper,本文不谈如何使用zookeeper,而是zookeeper到底有哪些实际的运用,哪些类型的应用能发挥zookeeper的优势,最后谈谈zookeeper对分布式网站架构能产生怎样的作用。
Zookeeper是针...
分类:
其他好文 时间:
2014-07-29 21:55:32
阅读次数:
294
在分析Android消息机制之前,我们先来看一段代码:[java]view plaincopypublicclassMainActivityextendsActivityimplementsView.OnClickListener{privateTextViewstateText;privateBu...
分类:
移动开发 时间:
2014-07-29 17:23:12
阅读次数:
264
Windows操作系统中(以Windows 2000/XP为例),一个典型的I/O请求要通过一系列复杂的操作实现。
讨论Windows 系统的I/O操作的流程之前,不得不提及Windows的I/O系统结构。简单说来,从虚拟机的角度来说,Windows的I/O系统是一个层层封装的虚拟机。Windows在系统核心中,对设备进行了数层封装:直接构建在设备上的是硬件抽象层(HAL),在...
分类:
其他好文 时间:
2014-07-29 14:58:19
阅读次数:
247
cocos2d-x 3.0 绘图节点 Node 浅析入门...
分类:
其他好文 时间:
2014-07-29 14:20:28
阅读次数:
276
在OLAP技术文档中,有两种主要的类型经常被提及,即Multidimensional OLAP (MOLAP)和Relational OLAP (ROLAP),并且为了结合优势,在两者的基础上提出了一种新的类型Hybrid OLAP (HOLAP),即混合OLAP技术。从技术角度来说,ROLAP(M...
分类:
其他好文 时间:
2014-07-27 22:48:59
阅读次数:
408
ibatis简析,与hibernate的简单比较...
分类:
系统相关 时间:
2014-07-27 11:43:44
阅读次数:
203
本文将总结一种数据结构:跳跃表。前半部分跳跃表性质和操作的介绍直接摘自《让算法的效率跳起来--浅谈“跳跃表”的相关操作及其应用》上海市华东师范大学第二附属中学 魏冉。之后将附上跳跃表的源代码,以及本人对其的了解。难免有错误之处,希望指正,共同进步。谢谢。 跳跃表(Skip List)是1987年才诞...
分类:
其他好文 时间:
2014-07-27 09:50:02
阅读次数:
370