`
raojl
  • 浏览: 203812 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

剖析一个网络处理器的例子

 
阅读更多

剖析一个网络处理器的例子

-----------------------------------------------------

一个反应器(封装select、kqueue、poll、epoll)和 fd 管理数据结构

一个派发器(封装两个线程池,一个是read pool,一个write pool)

一个内存管理器

----------------------------------------------------------------------------

0
0
分享到:
评论
1 楼 netkiller.github.com 2011-10-18  
还有一个队列

相关推荐

    现代处理器设计 超标量处理器基础 PDF

    《超标量处理器设计》讲述超标量(SuperScalar)处理器的设计,现代的高性能处理器都采用了超标量结构,大至服务器和高性能PC的处理器,小至平板电脑和智能手机的处理器,无一例外。《超标量处理器设计》以超标量...

    拓薪教育SpringMVC从入门到深层剖析

    拓薪教育-以配置文件方式开发springmvc第一个例子 · 03.拓薪教育-三种映射处理器 · 04.拓薪教育-三种控制器 · 05.拓薪教育-springmvc注解开发第一个例子 · 06.拓薪教育-springmvc的参数接收 · 07.拓薪教育...

    fiotcher:一个小的资源扫描和处理处理器库

    / /test/kotlin/com/tsarev/fiotcher/api/BasicUsage.kt 另外,在模块example ( /src/example/kotlin/com/tsarev/fiotcher/liveJunitReportsParse.kt )中有一个自分析测试结果示例。 注意:对于IntelliJ用户,

    NIOS2设计方案开发技术资料FPGA设计文档开发应用例子资料69个合集.zip

    NIOS2 设计方案开发技术资料FPGA设计文档开发应用例子资料69个合集: Nios 2 小册子.pdf NIOS 2 开发常见问题.pdf Nios 2 软件代码优化方法.pdf NIOS 2常见问题总结.pdf NIOS 2应用开发ABC.pdf NIOS 2熟悉开发环境....

    DSP接口电路设计与编程

     7.3.4 生成一个调试版的工程  7.3.5 调试一个工程  7.3.6 一个正式版的工程  7.4 选择合适的调试平台  7.4.1 安装仿真器驱动软件  7.4.2 选择调试平台  7.4.3 多处理器调试  7.5 程序调试操作  7.6 程序...

    J2EE中文版指南 CHM格式 带全文检索

    第7章 一个消息驱动Bean的例子 122 一.例子应用程序介绍 122 二.J2EE应用程序客户端 123 三.消息驱动Bean类 124 OnMessage方法 124 ejbCreate和ejbRemove方法 125 四.运行本例子 125 启动J2EE服务器 125 创建...

    C++编程思想,用简单的例子和简练的叙述讲解C++编程,别具特色。

    2.2 一个袖珍C库 23 2.3 放在一起:项目创建工具 29 2.4 什么是非正常 29 2.5 基本对象 30 2.6 什么是对象 34 2.7 抽象数据类型 35 2.8 对象细节 35 2.9 头文件形式 36 2.10 嵌套结构 37 2.11 小结 41 2.12 练习 41 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    4.24.3 一个例子 178 4.25 小结 179 第2部分 servlet篇 第5章 servlet与tomcat 182 5.1 servlet与servlet容器 182 5.2 servlet容器的分类 183 5.3 servlet和其他技术的比较 183 5.4 tomcat介绍 183 5.5 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    4.24.3 一个例子 178 4.25 小结 179 第2部分 servlet篇 第5章 servlet与tomcat 182 5.1 servlet与servlet容器 182 5.2 servlet容器的分类 183 5.3 servlet和其他技术的比较 183 5.4 tomcat介绍 183 5.5 ...

    networksampling:使用 Metropolis-Hastings 随机游走对大规模网络进行采样,使用 Python

    使用 Metropolis-Hastings 随机游走对大...(i) 从 v 的邻居中搜索并随机选择一个节点 w,并从均匀分布 U(0,1) 中生成一个 alpha; (ii) 将 alpha 与 Kv/Kw 进行比较,其中 Kv 和 Kw 分别代表 v 和 w 的邻居数; (ii

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    4.24.3 一个例子 178 4.25 小结 179 第2部分 servlet篇 第5章 servlet与tomcat 182 5.1 servlet与servlet容器 182 5.2 servlet容器的分类 183 5.3 servlet和其他技术的比较 183 5.4 tomcat介绍 183 5.5 ...

    See_MIPS_Run-2nd_edition-Chinese-All-20071231.7z

    然后分别对mips处理器的体系结构、协处理器、cache、中断、内存管理、浮点运算、mips指令集、汇编语言编程、c语言编程、代码的可移植性等细节进行了详细深入的分析;最后列举了一些mips代码的例子。  本书不仅内容...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    4.24.3 一个例子 178 4.25 小结 179 第2部分 servlet篇 第5章 servlet与tomcat 182 5.1 servlet与servlet容器 182 5.2 servlet容器的分类 183 5.3 servlet和其他技术的比较 183 5.4 tomcat介绍 183 5.5 ...

    可满足性问题DPLL算法研究

    基于这项技术本文实现了一个可满足性问题预处理器Snowball。实验结果验证了 这项新的正向推理技术的有效性,并表明该预处理器Snowball能够有效地化简 SAT问题的规模并减少解决SAT问题的时间,特别是对不满足问题有...

    Linux高级bash编程

    分析一个系统脚本 14. 命令替换 15. 算术扩展 16. I/O 重定向 16.1. 使用exec 16.2. 代码块的重定向 16.3. 应用 17. Here Documents 17.1. Here Strings 18. 休息时间 Part 4. 高级 19. 正则...

    AngularBrowserify:一个使用 Angular 和 Browserify 的应用小例子

    Angular 单页应用程序种子历史每次开始一个新项目时,最无聊和最耗时的任务就是设置。 定义文件夹结构、要使用的库、构建工具、测试套件、版本控制等。 这个种子项目包含 angular + browserify 项目的基本设置,并在...

    StructDyn 2020:结构动力学分析程序。 特征值、瞬态和频率响应计算。 专注于框架结构。-matlab开发

    它由输入文件驱动(给出了许多示例)并包括一个后处理器。 它主要针对框架结构,其独特之处在于它可以精确地求解结构的微分方程,而无需像普通有限元法那样假设形状。 用户可以添加自己的元素,并提供示例(通用...

    Advanced Bash-Scripting Guide <>

    13.1. 分析一个系统脚本 14. 命令替换 15. 算术扩展 16. I/O 重定向 16.1. 使用exec 16.2. 代码块的重定向 16.3. 应用 17. Here Documents 17.1. Here Strings 18. 休息时间 Part 4. 高级 19. 正则表达式 19.1. 一个...

    vc++ 应用源码包_3

    C#的一个网页游览的例子 C++自绘窗体的完整代码 注释非常详细,相信会帮助大家设计好自己的个性窗体。 C++_Primer_第4版_中文+英文 原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制...

Global site tag (gtag.js) - Google Analytics