期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
Libevent与现代事件驱动库:I/O多路复用技术及性能比较研究
1
作者 陆栋斌 《现代计算机》 2024年第17期44-48,54,共6页
通过对Libevent中事件处理模型和I/O多路复用技术的深入研究,提供了对于构建高效、稳定网络应用的全面认识。在“事件处理模型”一节,详细讨论了Libevent的事件机制、回调函数和事件循环,揭示了其非阻塞环境下高效处理并发事件的机制。... 通过对Libevent中事件处理模型和I/O多路复用技术的深入研究,提供了对于构建高效、稳定网络应用的全面认识。在“事件处理模型”一节,详细讨论了Libevent的事件机制、回调函数和事件循环,揭示了其非阻塞环境下高效处理并发事件的机制。同时,在“I/O多路复用技术”一节,介绍了Libevent支持的多种技术,并探讨了选择合适技术的关键因素,能够根据具体需求灵活应用。“实例分析”一节通过项目实例的讲解,提供了在实际项目中应用Libev⁃ent的实用指南,帮助更好地应对网络通信的挑战。 展开更多
关键词 Libevent 事件处理模型 i/o多路复用技术 非阻塞
下载PDF
基于Reactor模型的列车车载安全计算机网络通信系统优化研究
2
作者 魏洋 彭宇飞 蒋文燕 《铁道通信信号》 2024年第8期1-8,共8页
为满足列车网络数据传输的高实时性要求,探讨从车载安全计算机网络通信系统软件层面对数据传输的实时性进行优化。基于Reactor模型,利用操作系统的I/O多路复用机制,将车载安全计算机网络通信系统中的I/O事件、定时事件、信号事件的调用... 为满足列车网络数据传输的高实时性要求,探讨从车载安全计算机网络通信系统软件层面对数据传输的实时性进行优化。基于Reactor模型,利用操作系统的I/O多路复用机制,将车载安全计算机网络通信系统中的I/O事件、定时事件、信号事件的调用接口进行融合统一,简化应用层调用的复杂度;使用带有优先级的事件队列存储已激活事件,根据已激活事件的优先级动态调整线程池中工作线程的优先级,利用强实时操作系统的任务优先级抢占调度策略保证高优先级事件被优先执行;设计一种线程池水位动态扩容机制,保证高优先级事件始终被优先处理,避免出现事件优先级反转;设计一种线程池水位动态减少机制,高效管理线程池容量,避免出现线程池容量偏大浪费系统资源,或线程池容量偏小导致增加重复创建线程开销。 展开更多
关键词 Reactor模型 车载安全计算机 网络通信系统 i/o多路复用 线程池 事件优先级 时间敏感网络
下载PDF
Qtopia构架手机多媒体IPC服务器的设计与实现 被引量:1
3
作者 居元群 霍林 《微计算机信息》 北大核心 2007年第26期43-45,共3页
本文重点阐述了IPC多媒体服务器模型实现的原理,通过对基于进程并发IPC服务器模型与基于I/O多路复用IPC并发事件驱动服务器模型优劣的分析和比较,得出在Qtopia构架下采用后者模型的理论依据。根据该模型的原理,详细论述了媒体服务器实... 本文重点阐述了IPC多媒体服务器模型实现的原理,通过对基于进程并发IPC服务器模型与基于I/O多路复用IPC并发事件驱动服务器模型优劣的分析和比较,得出在Qtopia构架下采用后者模型的理论依据。根据该模型的原理,详细论述了媒体服务器实现的方法和仲裁并发应用冲突的策略。由于该模型不适合传输大批量数据,因此通过共享内存和信号灯的结合给出了基于I/O多路复用服务器对流媒体播放的解决方案。 展开更多
关键词 i/o多路复用 事件驱动服务器 共享内存
下载PDF
一种嵌入式网络摄像机的设计 被引量:9
4
作者 曹少坤 刘国繁 李云松 《微计算机应用》 2008年第10期69-73,共5页
本论文设计了一种基于S3C2410嵌入式网络摄像机系统,该系统以裁减后的Linux2.6作为操作系统,采用USB接口摄像头采集视频数据与MJPEG压缩,设计实现了基于复用I/O的并发视频服务器,利用Java Applet实现网页中图像的实时播放,客服端通过We... 本论文设计了一种基于S3C2410嵌入式网络摄像机系统,该系统以裁减后的Linux2.6作为操作系统,采用USB接口摄像头采集视频数据与MJPEG压缩,设计实现了基于复用I/O的并发视频服务器,利用Java Applet实现网页中图像的实时播放,客服端通过Web服务器可以直接用浏览器观看视频服务器发送的MJPEG视频流。 展开更多
关键词 S3C2410 Linux boa多路复用i/o Java APPLET
下载PDF
基于消息总线的测量船测控软件系统设计 被引量:5
5
作者 汪毅 李永刚 +2 位作者 毛文 胡上成 张龙 《遥测遥控》 2018年第4期15-20,共6页
消息总线是分布式软件系统领域中重要的软件架构技术。提出一种基于消息总线的测量船测控软件系统设计方案,分析了系统核心软件——消息中间件的设计思路。采用多种系统性能优化技术增强消息中间件处理效率,包括双线程池机制、三层架构e... 消息总线是分布式软件系统领域中重要的软件架构技术。提出一种基于消息总线的测量船测控软件系统设计方案,分析了系统核心软件——消息中间件的设计思路。采用多种系统性能优化技术增强消息中间件处理效率,包括双线程池机制、三层架构epoll处理机制、路由信息存储查询技术等。在Kylin操作系统平台上使用C++语言开发消息中间件。测试结果表明,软件能够支持较高的数据吞吐量,支持多客户并发连接和数据动态订阅/退订需求。 展开更多
关键词 消息总线 消息中间件 发布/订阅 线程池 i/o多路复用 测控软件
下载PDF
基于RT-Linux的雷达远程显控系统的设计与实现 被引量:1
6
作者 张小燕 张文涛 《火控雷达技术》 2009年第1期101-103,共3页
介绍雷达远程显控系统的软硬件设计与实现的细节,提出多路复用通信模式和多线程的应用,证明系统的实时性得到提高,节省了CPU资源。
关键词 RT-LINUX 远程显控 i/o多路复用 多线程
下载PDF
数控系统加工过程远程监控工具的设计与实现
7
作者 田德伟 陶耀东 焦广胜 《组合机床与自动化加工技术》 北大核心 2014年第8期40-43,共4页
为了实现对数控系统加工过程的远程监控,文章使用硬件抽象层、共享内存、I/O多路复用等技术设计了数控系统加工过程远程监控工具。共享内存池和共享内存块两级管理的方式,提高内存的利用效率;I/O多路复用技术解决了多客户端登陆的问题,... 为了实现对数控系统加工过程的远程监控,文章使用硬件抽象层、共享内存、I/O多路复用等技术设计了数控系统加工过程远程监控工具。共享内存池和共享内存块两级管理的方式,提高内存的利用效率;I/O多路复用技术解决了多客户端登陆的问题,提高了服务器端CPU的利用率;利用HAL技术设计了halcmd程序,用户能够通过运行客户端应用程序远程登陆服务器,监控数控系统的加工过程。最后通过EMC2开源数控软件对数控系统加工过程进行实验仿真,实验表明,该远程监控工具能够方便的对数控系统的加工过程进行监控。 展开更多
关键词 EMC2 i/o多路复用 硬件抽象层 远程监控
下载PDF
基于事件驱动模型的计算机博弈系统战斗平台设计
8
作者 范毅 《山西科技》 2016年第2期127-132,共6页
为实现计算机博弈比赛的自动对弈,提出了一种基于事件驱动模型的计算机博弈系统战斗平台设计。基于事件驱动模型的网络服务器使用I/O多路复用技术,具有稳定、高性能的特点。分析了博弈比赛流程,阐释了事件驱动模型的原理,重点介绍了战... 为实现计算机博弈比赛的自动对弈,提出了一种基于事件驱动模型的计算机博弈系统战斗平台设计。基于事件驱动模型的网络服务器使用I/O多路复用技术,具有稳定、高性能的特点。分析了博弈比赛流程,阐释了事件驱动模型的原理,重点介绍了战斗平台的具体设计,并给出了基于事件驱动模型的网络服务器设计建议。 展开更多
关键词 计算机博弈 战斗平台 事件驱动模型 i/o多路复用
下载PDF
linux系统下nginx高连接并发控制机制研究
9
作者 聂得欣 《河南财政税务高等专科学校学报》 2017年第4期92-93,共2页
nginx是基于linux操作系统开发的一款拥有高连接并发特性的Web服务器应用软件。其高连接并发的特性,能够保证更多用户同时访问网站而不会引起拥塞,受到网站服务商的欢迎。
关键词 LINUX操作系统 WEB服务器 i/o多路复用 高连接并发
下载PDF
ADI公司推出适合网络应用的高性能解决方案
10
《单片机与嵌入式系统应用》 2005年第5期87-87,共1页
ADI公司的AD8159四多路复用器是业界仅有的特别适用于10吉比特(Gigabit)以太网连接单元接口(XAUI)冗余要求的交换解决方案。通常,冗余功能内置到专业集成电路(ASIC)开关结构中.限制了设备的I/O带宽。AD8159通过在ASIC之外配置开关功... ADI公司的AD8159四多路复用器是业界仅有的特别适用于10吉比特(Gigabit)以太网连接单元接口(XAUI)冗余要求的交换解决方案。通常,冗余功能内置到专业集成电路(ASIC)开关结构中.限制了设备的I/O带宽。AD8159通过在ASIC之外配置开关功能,极大提高了该ASIC的效率。ADI公司X—stream系列开关解决方案中的最新产品AD8159专用开关包含四多路复用器与多路分配器. 展开更多
关键词 ADI公司 解决方案 网络应用 多路复用 性能 推出 ASIC 多路分配器 连接单元 开关结构 集成电路 冗余功能 开关功能 AM系列 以太网 i/o 交换 接口 比特 带宽
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部