【技术实现步骤摘要】
本专利技术属于通信,具体涉及一种tte端系统共享缓存的队列刷新方法。
技术介绍
1、随着近代网络技术的高速发展,网络流量呈爆炸式增长,在对传统以太网网络带宽要求日益提高的趋势下,对于确定性网络的高带宽需求也不可避免。10g、25g、40g的tte时间触发以太网络时代到来,需要tte交换机和tt端系统等网络设备具备极高的数据存储能力。而在tte网络设备对业务数据包的处理中,存储管理、调度占去了大部分的时间和空间资源,因此缓存能力、缓存利用率成为限制tte端系统带宽进一步提高的瓶颈。
2、共享缓存设计是一种旨在提高tte网络设备缓存能力和利用率的队列管理算法。每一个队列由数据包描述符组成,每个描述符代表一个数据包而不是数据分片。描述符中记录了数据包分片的长度、指针等信息,从而使得所有分片形成一个链表,实现了多个数据包对存储分片的共享使用、回收,极大地提高了缓存的利用率。
3、然后对于共享缓存空间分配不合理的特殊业务情况,当突发的、高优先级的、需要占用大量缓存资源的业务发生时,现有技术共享缓存资源利用有限。
r/>技本文档来自技高网...
【技术保护点】
1.一种TTE端系统共享缓存的队列刷新方法,其特征在于,包括:
2.根据权利要求1所述的TTE端系统共享缓存的队列刷新方法,其特征在于,S100包括:
3.根据权利要求2所述的TTE端系统共享缓存的队列刷新方法,其特征在于,所述FRESH_STATUS寄存器包括31bit的保留位和1bit的刷新状态位,所述31bit的保留位未启用时默认为0,所述刷新状态位表示TTE端系统的队列刷新功能执行状态,为1则表示上一次队列刷新操作尚未结束,为0则表示当前无刷新操作正在进行。
4.根据权利要求1所述的TTE端系统共享缓存的队列刷新方法,其特征
...【技术特征摘要】
1.一种tte端系统共享缓存的队列刷新方法,其特征在于,包括:
2.根据权利要求1所述的tte端系统共享缓存的队列刷新方法,其特征在于,s100包括:
3.根据权利要求2所述的tte端系统共享缓存的队列刷新方法,其特征在于,所述fresh_status寄存器包括31bit的保留位和1bit的刷新状态位,所述31bit的保留位未启用时默认为0,所述刷新状态位表示tte端系统的队列刷新功能执行状态,为1则表示上一次队列刷新操作尚未结束,为0则表示当前无刷新操作正在进行。
4.根据权利要求1所述的tte端系统共享缓存的队列刷新方法,其特征在于,s200包括:
5.根据权利要求4所述的tte端系统共享缓存的队列刷新方法,其特征在于,所述fresh_ctr包括22bit的保留位、9bit的刷新队列端口号位和1bit的刷新请求位,所述22bit的保留位未启用时默认为0,所述刷新队列端口号位记载主机需要刷新的队列端口号,所述刷新请求位为所述主机刷新请求的使能,写入0表示无效,写入...
【专利技术属性】
技术研发人员:邱智亮,李尚伦,潘伟涛,陈浩,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。