Method and apparatus for supporting address translation in a multiprocessor virtual machine environment using tracking data to eliminate interprocessor interrupts
    31.
    发明授权
    Method and apparatus for supporting address translation in a multiprocessor virtual machine environment using tracking data to eliminate interprocessor interrupts 有权
    用于在多处理器虚拟机环境中使用跟踪数据支持地址转换以消除处理器中断的方法和装置

    公开(公告)号:US09405567B2

    公开(公告)日:2016-08-02

    申请号:US13997289

    申请日:2012-02-07

    IPC分类号: G06F12/00 G06F9/455 G06F12/10

    摘要: In one embodiment, a method includes creating a first working set of shadow page table hierarchies for a first processor of a plurality of processors, creating a second working set of shadow page table hierarchies for a second processor of the plurality of processors, keeping a record of modified guest page tables, and synchronizing each modified guest page table with a corresponding shadow page table in the first working set. For each modified guest page table in the modified guest page tables record, an entry includes an indication of which of the plurality of processors have a hardware translation lookaside buffer containing a writable reference to the modified guest page table.

    摘要翻译: 在一个实施例中,一种方法包括为多个处理器的第一处理器创建影子页表层次的第一工作集合,为多个处理器的第二处理器创建影子页表层次结构的第二工作集,保持记录 的修改的访客页表,并且将每个修改的访客页表与第一工作集中的对应的影子页表进行同步。 对于修改的访客页表记录中的每个修改的访客页表,条目包括多个处理器中的哪一个具有包含修改的访客页表的可写参考的硬件转换后备缓冲器的指示。

    Data warehouse test automation framework
    32.
    发明授权
    Data warehouse test automation framework 有权
    数据仓库测试自动化框架

    公开(公告)号:US08019795B2

    公开(公告)日:2011-09-13

    申请号:US11951323

    申请日:2007-12-05

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30592 G06F17/30306

    摘要: Various technologies and techniques are disclosed for providing a data warehouse test automation framework system. A data generation module is provided that is operable to generate data scenarios that ensure specific logic is being validated against a data warehouse. A data validation module is provided that has data validation blocks that provide a framework for validating data completeness and data integrity of a data warehouse. The data validation blocks are represented by query templates that provide specifications for how queries that perform the validating of the data completeness and the data integrity should be structured. Dimensions in the data warehouse are modeled using an object oriented programming syntax.

    摘要翻译: 公开了用于提供数据仓库测试自动化框架系统的各种技术和技术。 提供了一种数据生成模块,可用于生成确保针对数据仓库验证特定逻辑的数据场景。 提供了一种数据验证模块,其具有提供用于验证数据仓库的数据完整性和数据完整性的框架的数据验证块。 数据验证块由查询模板表示,该模板为执行数据完整性验证的查询和数据完整性的结构提供了规范。 数据仓库中的维度使用面向对象的编程语法建模。

    Method and apparatus for supporting address translation in a virtual machine environment

    公开(公告)号:US20060174053A1

    公开(公告)日:2006-08-03

    申请号:US11045524

    申请日:2005-01-28

    IPC分类号: G06F12/10

    摘要: In one embodiment, a method includes receiving control transitioned from a virtual machine (VM) due to a privileged event pertaining to a translation-lookaside buffer (TLB), and determining which entries in a guest translation data structure were modified by the VM. The determination is made based on metadata extracted from a shadow translation data structure maintained by a virtual machine monitor (VMM) and attributes associated with entries in the shadow translation data structure. The method further includes synchronizing entries in the shadow translation data structure that correspond to the modified entries in the guest translation data structure with the modified entries in the guest translation data structure.

    Method and apparatus for differential, bandwidth-efficient and storage-efficient backups
    35.
    发明申请
    Method and apparatus for differential, bandwidth-efficient and storage-efficient backups 有权
    差分,带宽高效和高效存储备份的方法和设备

    公开(公告)号:US20050114614A1

    公开(公告)日:2005-05-26

    申请号:US10644445

    申请日:2003-08-19

    IPC分类号: G06F12/00

    CPC分类号: G06F11/1464 G06F11/1451

    摘要: A process is introduced that determines contour requirements from many factors. Based on the contour requirements, the process either generates at least one content-derived signature contour from either many content identifiers or at least one content-derived signature contour, or generates at least one optimized content-derived signature contour from contour-related data and either at least one content-derived signature contour or a derivation from at least one content-derived signature contour.

    摘要翻译: 引入了一个从许多因素确定轮廓要求的过程。 基于轮廓要求,该过程或者从许多内容标识符或至少一个内容导出的签名轮廓生成至少一个内容导出签名轮廓,或者从轮廓相关数据生成至少一个优化的内容导出签名轮廓,以及 至少一个内容导出的签名轮廓或从至少一个内容导出的签名轮廓的派生。