发明名称 用于通信接口的队列头高速缓存
摘要 描述了一种用于从队列的头(图2)高速缓存数据的方法和系统。该高速缓存的数据可以接着基于请求从数据生产者(例如,VNIC22)被选择性地转发到数据消费者(例如,NIC18)。
申请公布号 CN1996930B 申请公布日期 2011.10.05
申请号 CN200710084117.2 申请日期 2007.01.05
申请人 惠普开发有限公司 发明人 M·S·施兰斯克;E·厄尔特利;J·-F·科拉尔
分类号 H04L12/54(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L12/54(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 李亚非;王忠忠
主权项 一种用于在生产者和消费者之间传送数据的方法,包括以下步骤:在队列中存储将从所述生产者传送的数据(500);在队列头高速缓冲存储器中存储在所述队列的首端配置的所述数据的一部分(510);以及从所述队列头高速缓冲存储器检索所述数据,以传输(520)给所述消费者,其中,所述队列是循环队列,其具有指向所述队列中最早的消息的位置的头指针,以及指向所述队列中最新的消息的尾指针,其中,所述方法进一步包括步骤:维持包括至少一个物理头指针地址的表格;以及利用所述表格,选择性地更新所述队列头高速缓存中的所述数据。
地址 美国德克萨斯州