-
公开(公告)号:US20120054408A1
公开(公告)日:2012-03-01
申请号:US12872235
申请日:2010-08-31
CPC分类号: G06F5/10 , G06F2205/106
摘要: Embodiments of systems, apparatuses, and methods for a circular buffer in a redundant virtualization environment are disclosed. In one embodiment, an apparatus includes a head indicator storage location, an outgoing tail indicator storage location, a buffer tail storage location, and fetch hardware. The head indicator, outgoing tail indicators, and buffer tail indicators are to indicate a head, outgoing tail, and buffer tail, respectively, of a circular buffer. The fetch hardware is to fetch from the head of the circular buffer and advance the head no further than the outgoing tail. The buffer tail is to be filled by software and advanced no further than the head.
摘要翻译: 公开了用于冗余虚拟化环境中的循环缓冲器的系统,装置和方法的实施例。 在一个实施例中,装置包括头部指示器存储位置,输出尾部指示器存储位置,缓冲器尾部存储位置和提取硬件。 头部指示器,输出尾部指示器和缓冲器尾部指示器分别指示循环缓冲器的头部,出口尾部和缓冲器尾部。 提取硬件是从循环缓冲区的头部取出,并且不要将输出尾部提前。 缓冲尾巴要由软件填充,不要超过头。