[发明专利]用于提高输入/输出性能的系统在审
申请号: | 202111241623.4 | 申请日: | 2021-10-25 |
公开(公告)号: | CN114489473A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 埃利亚夫·巴尔-伊兰;奥伦·杜尔;阿米尔·安塞尔;尤西·肯德尔;伊丹·伯斯坦 | 申请(专利权)人: | 迈络思科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京天澜智慧知识产权代理有限公司 11558 | 代理人: | 尚继栋;师琦 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提高 输入 输出 性能 系统 | ||
1.一种数据通信装置,包括:
网络接口,所述网络接口包括用于连接到分组数据网络的一个或多个端口,并且被配置为经由所述一个或多个端口在所述分组数据网络上从至少一个远程设备接收内容传输请求;
存储子系统,所述存储子系统被配置为连接到本地外围存储设备,并且包括至少一个外围接口,以及包括高速缓存和随机存取存储器(RAM)的存储器子系统,所述存储器子系统被配置为将溢出从所述高速缓存驱逐到所述RAM;和
处理电路,所述处理电路被配置为响应于所述内容传输请求,经由所述至少一个外围接口和所述高速缓存来管理所述至少一个远程设备与所述本地外围存储设备之间内容的传输,同时响应于所述存储子系统的度量,调步相应所述内容传输请求的服务的开始,以便在服务所述内容传输请求时,其他待服务的所述内容传输请求在至少一个待处理队列中排队。
2.根据权利要求1所述的装置,其中所述处理电路被配置为响应于所述高速缓存的空闲数据容量的可用性来调步所述相应内容传输请求的所述服务的所述开始。
3.根据权利要求2所述的装置,其中:
所述高速缓存具有尺寸;和
所述处理电路被配置为:
响应于所述高速缓存的所述尺寸提供数据容量积分;以及
响应于所述数据容量积分的可用性,调步所述相应内容传输请求的所述服务的所述开始。
4.根据权利要求3所述的装置,其中所述处理电路被配置为:
响应于所述数据容量积分之一可用开始服务所述内容传输请求之一;
响应于所述一个内容传输请求当前正被服务,从可用性中移除所述一个数据容量积分;以及
响应于所述一个内容传输请求完成服务,将所述一个数据容量积分返回到可用性。
5.根据权利要求4所述的装置,其中:
所述高速缓存包括相应的高速缓存部分;和
所述处理电路被配置为将相应的所述数据容量积分分配给所述相应的高速缓存部分,以便所述相应的高速缓存部分的使用受限于相应的所述数据容量积分的可用性。
6.根据权利要求3所述的装置,其中:
所述至少一个待处理队列包括不同的待处理队列;和
所述处理电路被配置为在所述不同的待处理队列中分配所提供的数据容量积分。
7.根据权利要求6所述的装置,其中所述不同的待处理队列包括以下中的任何一个或多个:读取待处理队列和写入待处理队列;不同的所述本地外围存储设备的待处理队列;不同组的所述本地外围存储设备的待处理队列;不同外围接口的待处理队列;不同内容请求属性的待处理队列;或不同内容请求发起者的待处理队列。
8.根据权利要求6所述的装置,其中所述处理电路被配置为响应于所述不同的待处理队列对所述数据容量积分的使用,在所述不同的待处理队列中动态地重新分配所述数据容量积分。
9.根据权利要求1所述的装置,其中所述至少一个外围接口包括多个外围接口,所述处理电路被配置为响应于所述相应外围接口的数据吞吐量速率来调步所述相应内容传输请求的所述服务的所述开始。
10.根据权利要求9所述的装置,其中所述处理电路被配置为响应于所述相应外围接口和所述网络接口的所述数据吞吐量速率来调步所述相应内容传输请求的所述服务的所述开始。
11.根据权利要求9所述的装置,其中所述处理电路被配置为:
响应于所述外围接口的所述数据吞吐量速率,提供数据吞吐量速率积分;以及
响应于所述数据吞吐量速率积分的可用性,调步所述相应内容传输请求的所述服务的所述开始。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈络思科技有限公司,未经迈络思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111241623.4/1.html,转载请声明来源钻瓜专利网。