期刊文献+
共找到16篇文章
< 1 >
每页显示 20 50 100
一种高性能服务器的设计与性能评估 被引量:9
1
作者 李杰 《软件》 2014年第12期88-93,共6页
本文介绍了Linux下的并发服务器设计中的进程模型和I/O复用模型。接着重点介绍了在Linux系统下利用进程池,分阶段资源分配手段,以及I/O复用模型等技术在Linux服务器设计中的应用。详细分析了其实现原理和实现方案,并实际利用该方案实现... 本文介绍了Linux下的并发服务器设计中的进程模型和I/O复用模型。接着重点介绍了在Linux系统下利用进程池,分阶段资源分配手段,以及I/O复用模型等技术在Linux服务器设计中的应用。详细分析了其实现原理和实现方案,并实际利用该方案实现了一个高性能服务器。接着本文对其进行了性能方面的测试,测试表明该方案实现的服务器在性能方面表现优异,在非常高的并发连接的情况下依然表现出非常高的处理能力,能很好地满足实际应用的要求。 展开更多
关键词 进程池 i/o复用 性能 服务器
下载PDF
基于消息总线的测量船测控软件系统设计 被引量:5
2
作者 汪毅 李永刚 +2 位作者 毛文 胡上成 张龙 《遥测遥控》 2018年第4期15-20,共6页
消息总线是分布式软件系统领域中重要的软件架构技术。提出一种基于消息总线的测量船测控软件系统设计方案,分析了系统核心软件——消息中间件的设计思路。采用多种系统性能优化技术增强消息中间件处理效率,包括双线程池机制、三层架构e... 消息总线是分布式软件系统领域中重要的软件架构技术。提出一种基于消息总线的测量船测控软件系统设计方案,分析了系统核心软件——消息中间件的设计思路。采用多种系统性能优化技术增强消息中间件处理效率,包括双线程池机制、三层架构epoll处理机制、路由信息存储查询技术等。在Kylin操作系统平台上使用C++语言开发消息中间件。测试结果表明,软件能够支持较高的数据吞吐量,支持多客户并发连接和数据动态订阅/退订需求。 展开更多
关键词 消息总线 消息中间件 发布/订阅 线程池 i/o多路复用 测控软件
下载PDF
基于Reactor模型的列车车载安全计算机网络通信系统优化研究
3
作者 魏洋 彭宇飞 蒋文燕 《铁道通信信号》 2024年第8期1-8,共8页
为满足列车网络数据传输的高实时性要求,探讨从车载安全计算机网络通信系统软件层面对数据传输的实时性进行优化。基于Reactor模型,利用操作系统的I/O多路复用机制,将车载安全计算机网络通信系统中的I/O事件、定时事件、信号事件的调用... 为满足列车网络数据传输的高实时性要求,探讨从车载安全计算机网络通信系统软件层面对数据传输的实时性进行优化。基于Reactor模型,利用操作系统的I/O多路复用机制,将车载安全计算机网络通信系统中的I/O事件、定时事件、信号事件的调用接口进行融合统一,简化应用层调用的复杂度;使用带有优先级的事件队列存储已激活事件,根据已激活事件的优先级动态调整线程池中工作线程的优先级,利用强实时操作系统的任务优先级抢占调度策略保证高优先级事件被优先执行;设计一种线程池水位动态扩容机制,保证高优先级事件始终被优先处理,避免出现事件优先级反转;设计一种线程池水位动态减少机制,高效管理线程池容量,避免出现线程池容量偏大浪费系统资源,或线程池容量偏小导致增加重复创建线程开销。 展开更多
关键词 Reactor模型 车载安全计算机 网络通信系统 i/o多路复用 线程池 事件优先级 时间敏感网络
下载PDF
农田无线传感器网络数据服务器的设计与实现 被引量:3
4
作者 刘永生 陈立平 +2 位作者 徐刚 张瑞瑞 王壮 《农业工程学报》 EI CAS CSCD 北大核心 2009年第S2期179-183,共5页
对无线传感器网络采集到的田间信息进行有效的接收、处理是基于无线传感器网络的农田环境监测系统的重要组成部分,该文针对农田无线传感器网络数据采集的特点,对系统的数据处理服务器的构建进行了研究,设计并实现了一个基于非阻塞式Sock... 对无线传感器网络采集到的田间信息进行有效的接收、处理是基于无线传感器网络的农田环境监测系统的重要组成部分,该文针对农田无线传感器网络数据采集的特点,对系统的数据处理服务器的构建进行了研究,设计并实现了一个基于非阻塞式Sockets套接口的数据通信服务器。该服务器综合利用静态线程池与I/O复用技术,采用循环队列作为数据缓冲区,较好地解决了农田无线传感器网络对TCP多连接长时间通信,大量田间实时监测数据并发接收、处理性能要求高的问题;采用面向对象设计方法,抽象出类的层次结构,提高了程序代码的复用性。 展开更多
关键词 农田 无线传感器网络 数据处理 服务器 线程池 i/o复用 SoCKETS
下载PDF
I/O复用代理在网络隔离系统中的应用研究 被引量:1
5
作者 武海燕 谭成翔 汪海航 《计算机科学》 CSCD 北大核心 2008年第7期22-24,35,共4页
应用代理为网络隔离系统中的其他业务提供了运行平台。首先通过比较传统代理技术,提出了适用于网络隔离环境的代理模型,然后分析比较了I/O复用技术,提出了在网络隔离系统中使用epoll实现应用代理的方法,并阐述了详细的实现过程。最后对... 应用代理为网络隔离系统中的其他业务提供了运行平台。首先通过比较传统代理技术,提出了适用于网络隔离环境的代理模型,然后分析比较了I/O复用技术,提出了在网络隔离系统中使用epoll实现应用代理的方法,并阐述了详细的实现过程。最后对系统性能进行了研究,提出了应用数据的缓存方法和基于TTL的数据重发机制。 展开更多
关键词 i/o复用 应用代理 网络隔离 数据缓存
下载PDF
SNMP++开发包协议实现分析 被引量:1
6
作者 丁明 胡术 《计算机技术与发展》 2012年第4期1-4,8,共5页
随着互联网的快速发展,网络规模和数量将空前增大,网络的监控和管理将是一个挑战。简单网络管理协议是目前网络中应用最广泛的管理协议,SNMP++是HP公司开发的一套用于SNMP编程的C++开源库,提供了简单易用的接口,被广泛使用于网络管理的... 随着互联网的快速发展,网络规模和数量将空前增大,网络的监控和管理将是一个挑战。简单网络管理协议是目前网络中应用最广泛的管理协议,SNMP++是HP公司开发的一套用于SNMP编程的C++开源库,提供了简单易用的接口,被广泛使用于网络管理的开发。在详细了解SNMP协议、编码规则和报文格式的基础上,详细分析SNMP++中报文收发处理过程。在报文传输过程中使用I/O复用技术和超时重传机制,提高了效率和可靠性。通过对开发包的分析,可以更好地利用SNMP++类库进行跨平台的移植和进一步的开发,满足新的网络管理需求。 展开更多
关键词 简单网络管理协议 网络管理 SNMP++类库 i/o复用
下载PDF
Qtopia构架手机多媒体IPC服务器的设计与实现 被引量:1
7
作者 居元群 霍林 《微计算机信息》 北大核心 2007年第26期43-45,共3页
本文重点阐述了IPC多媒体服务器模型实现的原理,通过对基于进程并发IPC服务器模型与基于I/O多路复用IPC并发事件驱动服务器模型优劣的分析和比较,得出在Qtopia构架下采用后者模型的理论依据。根据该模型的原理,详细论述了媒体服务器实... 本文重点阐述了IPC多媒体服务器模型实现的原理,通过对基于进程并发IPC服务器模型与基于I/O多路复用IPC并发事件驱动服务器模型优劣的分析和比较,得出在Qtopia构架下采用后者模型的理论依据。根据该模型的原理,详细论述了媒体服务器实现的方法和仲裁并发应用冲突的策略。由于该模型不适合传输大批量数据,因此通过共享内存和信号灯的结合给出了基于I/O多路复用服务器对流媒体播放的解决方案。 展开更多
关键词 i/o多路复用 事件驱动服务器 共享内存
下载PDF
数控系统加工过程远程监控工具的设计与实现
8
作者 田德伟 陶耀东 焦广胜 《组合机床与自动化加工技术》 北大核心 2014年第8期40-43,共4页
为了实现对数控系统加工过程的远程监控,文章使用硬件抽象层、共享内存、I/O多路复用等技术设计了数控系统加工过程远程监控工具。共享内存池和共享内存块两级管理的方式,提高内存的利用效率;I/O多路复用技术解决了多客户端登陆的问题,... 为了实现对数控系统加工过程的远程监控,文章使用硬件抽象层、共享内存、I/O多路复用等技术设计了数控系统加工过程远程监控工具。共享内存池和共享内存块两级管理的方式,提高内存的利用效率;I/O多路复用技术解决了多客户端登陆的问题,提高了服务器端CPU的利用率;利用HAL技术设计了halcmd程序,用户能够通过运行客户端应用程序远程登陆服务器,监控数控系统的加工过程。最后通过EMC2开源数控软件对数控系统加工过程进行实验仿真,实验表明,该远程监控工具能够方便的对数控系统的加工过程进行监控。 展开更多
关键词 EMC2 i/o多路复用 硬件抽象层 远程监控
下载PDF
基于3G软件中软总线的设计和研究
9
作者 王立刚 武铁峰 +2 位作者 张其奎 徐振 张永良 《信息技术》 2010年第5期144-147,共4页
随着我国3G业务的发展,需要把过去的通讯软件升级到符合当前需求的软件,这无疑是一个巨大的挑战。然而采用不同的机制能够获得的效率却大相径庭。根据公司项目的业务需求,分析和讨论各种机制的效率,提出一种新的机制选择方法。
关键词 软总线 服务器 多进程 多线程 i/o复用
下载PDF
基于S3c2410的嵌入式系统服务器模型设计与实现
10
作者 付亮亮 王红伟 李旭伟 《计算机与数字工程》 2009年第8期190-192,195,共4页
简要介绍了嵌入式系统开发流程,重点分析了多进程并发服务器、多线程并发服务器和I/O复用等普通PC服务器模型,通过在嵌入式芯片S3c2410上对这些模型进行测试,根据实际性能证明了I/O复用模型在嵌入式系统设备中作为服务器模型具有显着的... 简要介绍了嵌入式系统开发流程,重点分析了多进程并发服务器、多线程并发服务器和I/O复用等普通PC服务器模型,通过在嵌入式芯片S3c2410上对这些模型进行测试,根据实际性能证明了I/O复用模型在嵌入式系统设备中作为服务器模型具有显着的优越性和可行性。 展开更多
关键词 S3C2410 嵌入式系统 服务器模型 i/o复用
下载PDF
基于事件驱动模型的计算机博弈系统战斗平台设计
11
作者 范毅 《山西科技》 2016年第2期127-132,共6页
为实现计算机博弈比赛的自动对弈,提出了一种基于事件驱动模型的计算机博弈系统战斗平台设计。基于事件驱动模型的网络服务器使用I/O多路复用技术,具有稳定、高性能的特点。分析了博弈比赛流程,阐释了事件驱动模型的原理,重点介绍了战... 为实现计算机博弈比赛的自动对弈,提出了一种基于事件驱动模型的计算机博弈系统战斗平台设计。基于事件驱动模型的网络服务器使用I/O多路复用技术,具有稳定、高性能的特点。分析了博弈比赛流程,阐释了事件驱动模型的原理,重点介绍了战斗平台的具体设计,并给出了基于事件驱动模型的网络服务器设计建议。 展开更多
关键词 计算机博弈 战斗平台 事件驱动模型 i/o多路复用
下载PDF
基于DSP/BIOS的TENA中间件通信实现 被引量:5
12
作者 邹昕光 谢东周 魏长安 《电子测量技术》 2012年第8期129-132,共4页
现有试验设备接入试验训练体系结构需要具备中间件功能的资源接入设备的支持,TCP通信线程的设计是资源接入设备与训练体系通信的关键。通过select I/O复用实现单线程TCP并发数据接收,使用队列实现单线程TCP并发数据发送,并使用信号量和... 现有试验设备接入试验训练体系结构需要具备中间件功能的资源接入设备的支持,TCP通信线程的设计是资源接入设备与训练体系通信的关键。通过select I/O复用实现单线程TCP并发数据接收,使用队列实现单线程TCP并发数据发送,并使用信号量和队列实现TCP通信线程与外围线程的同步和通信。经过在DM642网络板上测试,资源接入设备与训练体系通讯正常。 展开更多
关键词 试验训练体系结构 中间件 DSP/BioS NDK selecti/o复用
下载PDF
Linux操作系统多串口编程技术 被引量:5
13
作者 李萌 《火控雷达技术》 2008年第3期88-90,95,共4页
文章阐述在Linux操作系统中,对多个串口进行编程的技术。重点讨论串口的初始化和串口读写技术。
关键词 串口初始化 串口读写
下载PDF
Linux下面向对象的Socket程序设计研究 被引量:2
14
作者 黎源 王会进 《计算机应用与软件》 CSCD 2010年第12期27-28,36,共3页
Socket在所有网络操作系统和网络应用程序中都是必不可少的,它是网络通信应用程序对应的进程和网络协议之间的接口。介绍Linux操作系统下基于TCP/IP协议Socket的通信模式,提出一种多进程-I/O复用的并发技术,以提高服务器的工作效率,并... Socket在所有网络操作系统和网络应用程序中都是必不可少的,它是网络通信应用程序对应的进程和网络协议之间的接口。介绍Linux操作系统下基于TCP/IP协议Socket的通信模式,提出一种多进程-I/O复用的并发技术,以提高服务器的工作效率,并用面向对象的方法实现该算法,最后用实例检验其正确性。 展开更多
关键词 套接字 多进程i/o复用 面向对象 并发技术
下载PDF
Libevent与现代事件驱动库:I/O多路复用技术及性能比较研究
15
作者 陆栋斌 《现代计算机》 2024年第17期44-48,54,共6页
通过对Libevent中事件处理模型和I/O多路复用技术的深入研究,提供了对于构建高效、稳定网络应用的全面认识。在“事件处理模型”一节,详细讨论了Libevent的事件机制、回调函数和事件循环,揭示了其非阻塞环境下高效处理并发事件的机制。... 通过对Libevent中事件处理模型和I/O多路复用技术的深入研究,提供了对于构建高效、稳定网络应用的全面认识。在“事件处理模型”一节,详细讨论了Libevent的事件机制、回调函数和事件循环,揭示了其非阻塞环境下高效处理并发事件的机制。同时,在“I/O多路复用技术”一节,介绍了Libevent支持的多种技术,并探讨了选择合适技术的关键因素,能够根据具体需求灵活应用。“实例分析”一节通过项目实例的讲解,提供了在实际项目中应用Libev⁃ent的实用指南,帮助更好地应对网络通信的挑战。 展开更多
关键词 Libevent 事件处理模型 i/o多路复用技术 非阻塞
下载PDF
Android平台下多路倾角传感器驱动的设计与实现 被引量:5
16
作者 王秀敏 张麒 李婷婷 《仪表技术与传感器》 CSCD 北大核心 2013年第9期18-20,共3页
在面向臂架式桥梁检测车全局监控系统的研究中,针对需要在Android平台下获取多路倾角传感器中的角度数据来控制臂架式桥梁检测车3D仿真模型运动的实际需求,设计了Android平台下多路倾角传感器驱动的整体架构,研究了Android平台的多线程... 在面向臂架式桥梁检测车全局监控系统的研究中,针对需要在Android平台下获取多路倾角传感器中的角度数据来控制臂架式桥梁检测车3D仿真模型运动的实际需求,设计了Android平台下多路倾角传感器驱动的整体架构,研究了Android平台的多线程机制。在该基础上阐述了如何利用NDK技术和Android的多线程技术实现多路倾角传感器的驱动程序,并且给出了设计流程。实验结果表明,文中设计的驱动算法能快速稳定地获取多路倾角传感器中的角度数据,满足实际应用需求。 展开更多
关键词 安卓 多线程 多路信号采集 驱动 i o多路转接
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部