检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:陈荣军[1] 谢舜道[2] 谭洪舟[2] 李飞 杨宇杰[1] CHEN Rong-jun,XIE Shun-dao,TAN Hong-zhou,LI Fei,YANG Yu-jie (1.Nanfang College of Sun Yat-Sen Universit3T, Guangzhou 510970, China; 2.School of Information Science and Technology, Sun Yat-Sen University,Guangzhou 510006, China; 3. Guangzhou Kansig Electronics Technology Inc. , Guangzhou 510663 China )
机构地区:[1]中山大学南方学院广东广州510197 [2]中山大学信息科学与技术学院,广东广州510006 [3]广州市加信电子技术有限公司,广东广州510663
出 处:《电脑知识与技术》2013年第1期25-28,34,共5页Computer Knowledge and Technology
基 金:广东省高新技术产业开发区引导专项目资金项目(2010A011300018)
摘 要:为了解决在嵌入式网络多对多通信中出现网络拥塞造成网络性能指标下降、引起网络带宽资源浪费的问题,基于Select函数,提出一种单一进程的多目标睡眠等待的信息转发机制方法,当睡眠进程等待的几个目标通道中的任何一个有输入数据时,相应的设备驱动程序把睡眠中的进程唤醒。这样,既达到了进程与多个数据通道进行通信的目的,又避免使用报文队列增加资源消耗的弊端,使信息转发保持了较高的效率。该机制已经在Linux平台上实现并通过测试。In order to solve the problem of waste of network bandwidth resource caused by network congestion in embedded network multi point communication, put forward a kind of single process multi objective sleep method of information forward- ing based on Select function. When there is data input in any data channel relative to the process, the corresponding device driv- ers will wake up the process. So, it can achieve the purpose of communicate with multiple data channels, but also to avoid the use of message queue witch increases resource consumption, making the information forwarding to maintain higher efficiency. This mechanism has been implemented on the Linux platform and tested.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.145