共查询到20条相似文献,搜索用时 125 毫秒
1.
2.
3.
多核处理器已经成为了处理器发展的趋势.在多核处理器上运行Linux操作系统时,由于所有的TCP/IP网络协议处理都以软件的形式在Linux操作系统内核运行,处理效率很低.为了解决这个问题,本文提出了一种基于多核处理器的多核TCP/IP加速协议栈,将多核处理器的处理核心分成两部分.一部分运行Linux操作系统.另一部分处理核心运行实时系统,处理TCP/IP协议栈.由于将TCP/IP协议栈的处理卸载到了实时系统,Linux的中断处理大大减少,并且实时系统直接操作底层硬件资源,没有操作系统的参与,所以多核TCP/IP加速协议栈的处理效率会很高.通实验结果对比,在相同的硬件资源下,多核TCP/IP加速协议栈不仅比Linux TCP/IP协议栈获得了更大的网络处理吞吐率,而且消耗了更低的CPU. 相似文献
4.
成波 《电子制作.电脑维护与应用》2013,(2):21
本文主要提出一种基于ARM的多线程并发Web服务器的设计方案,详细阐述了Linux下多线程并发Web服务器的实现方法.通过Windows或是Linux浏览器实现对Web服务器的远程访问及控制,实现与Web服务器的动态交互.在TCP/IP协议基础上,论述嵌入式Web服务器中TCP/IP协议的使用;并重点分析嵌入式TCP/IP协议栈的体系结构、动态Web服务器的移植以及在ARM处理器上运行的流程. 相似文献
5.
基于专用协议栈的防火墙网关研制 总被引:1,自引:1,他引:1
以netfilter网络防火墙为例,分析基于通用TCP/IP协议栈的防火墙网关的实现和存在问题,进而提出了基于专用协议栈的防火墙网关的设计和在Linux系统上的实现。 相似文献
6.
7.
TCP/IP协议是互联网的核心协议,也是大多数网络应用的核心协议.介绍了TCP/IP协议栈的概念及基本工作原理,详细描述了TCP/IP协议栈的裁剪、设计和实现方案,并以单片机C8051 F340和网络控制芯片CP2200为硬件平台,设计和实现了一个面向远程工业公职领域的精简TCP/IP协议栈,包括UDP、ARP、IP及TCP等协议模块.经过精简后的协议栈代码量小,结构合理,易于移植和扩充. 相似文献
8.
提出了一种基于小型无线嵌入式系统的轻量级TCP/IP协议栈CW_TCP/IP(compact wireless-TCP/IP).CW-TCP/IP使用适于小型嵌入式系统的简单数据结构调用CCB(connection control block)来处理TCP/IP,它创建TCP/IP头文件时不需参考其它数据结构,可以采用TCP Veno拥塞控制算法来提高其无线性能.该协议栈具有很高的便携性,因此可开发为处理器和独立的操作系统,目前它可以移植到Linux系统.通过实验对适用于小型嵌入式操作系统的CW-TCP/IP、Linux TCP/IP和μC/TCP-IP的性能进行了比较,比较的结果表明了CW-TCP/IP具有卓越的无线性能. 相似文献
9.
《数字社区&智能家居》2008,(18)
本文描述了一种在TCP/IP网络中进行故障节点诊断的程序实现,该方法基于VxWorks操作系统的网络测试仪环境,但此程序算法的实现,并不依赖于底层的操作系统及硬件环境,经过少量修改可以在任何提供TCP/IP协议栈的操作系统中实现,比如Linux,Windows等。 相似文献
10.
嵌入式Linux系统的网络功能,不仅可以通过裁减内核中与网络有关的代码实现,还可以利用轻量级的TCP/IP协议栈LwIP来实现。文中阐述了LwIP在嵌入式Linux系统中的应用。 相似文献
11.
Linux平台上的组件开发技术 总被引:1,自引:0,他引:1
Linux平台凭借其自由开放的精神获得了广大开发者的青睐,基于Linux的应用系统也日渐丰富。概述了当前Linux平台下的组件开发技术。将它们分为四类,分析了各类组件技术的特点,并比较了它们之间的优缺点。 相似文献
12.
阐述了软件构件技术在入侵检测系统没计中的应用,提出了一个基于构件的入侵检测系统模型。该模型具有良好的可扩展性和可重用性。还提出了面向应用的Linux平台下的简单构件模型SCOM。 相似文献
13.
ElaniX内核对象服务通信机制的设计与实现 总被引:2,自引:0,他引:2
Elanix是和欣操作系统(Elastos)在Linux上的构件化虚拟操作系统,Elanix Server是其中的内核对象服务模块.针对Elanix中内核对象的构件化特性,提出了Elanix Server的通信机制,设计并实现了其通信层次,包括:实现各内核对象的主体层、构件化设计的接口层、使用元数据的列集层、基于设备文件的传输层.分析了此通信机制的优点,测试表明Elanix Server对应用程序请求的响应时间明显少于Wine Server的响应时间,这为Elanix 内核对象与应用程序之间的通信提供了有效途径. 相似文献
14.
三维可视化是目前的一个研究热点问题。文中对“Linux环境下的基于构件技术的真实感可视化开发平台”进行了研究,分析了软件的复用中存在的较高层次的抽象与建造一个可交互的虚拟环境下,精确描述可视化时所需要的图形图像处理的最低层的技术之间的矛盾,及在对通用三维应用程序的功能特点进行分析的基础上,提出通过抽取出其中核心的类库,用构件的形式实现这些类库,从而形成一个通用的三维开发包,建造一个二次开发平台,为快速开发三维应用程序提供关键技术的支撑。 相似文献
15.
16.
Linux 2.4内核防火墙底层结构分析 总被引:14,自引:0,他引:14
Linux是常用的防火墙操作平台,作者对Linux新的2.4内核防火墙底层结构(Netfilter)和功能进行了详尽分析,分析和总结了Netfilter结构在Linux防火墙中的地位和作用,并以实例说明如何运用Netfilter来进行Linux防火墙的功能扩充。 相似文献
17.
18.
软件演化信息是一种重要的、能反映软件变化历史的信息.然而,传统的软件演化信息以文件或者项目作为跟踪软件变化的基本单元,不能有效地支持构件化软件演化信息的存储和检索.提出了采用本体概念表示构件化软件演化信息的策略,并利用Jena推理机实现构件化软件演化信息的荻取.该方法不仅能检索构件化软件的基本演化信息,而且可以通过定义规则的方式检索出蕴含的演化信息.同时,文中也提出了一种构件化软件演化度量的模型,该模型通过对演化属性的计算分析来预测构件化软件的演化趋势. 相似文献
19.
基于华邦W90P710处理器的Linux内核应用,详细介绍了Linux串口驱动的实现方法。同时对Linux文件系统操作入口函数及内核的编译做了详细的说明。 相似文献
20.
新的Linux2.6内核提供了对IPSec的支持机构,文中对Linux 2.6内核中新加入的IPSec代码进行了深入分析。对比先前不支持IPSec的网络协议栈的Linux内核,揭示了Linux 2.6内核“无缝”接入IPSec处理的方法;阐述了内核中IPSec重要组件——安全关联SA、安全策略的设计思想以及相关数据库SAD和SPD的构建方法;分析了基于Netlink套接字通信的内核IPSec管理模块、内核加密算法函数库,总结出一套Linux 2.6内核IPSec支持机构提供给用户进程的调用方法。 相似文献