TRANSLATION LOOKASIDE BUFFER FOR GUEST PHYSICAL ADDRESSES IN A VIRTUAL MACHINE
    3.
    发明申请
    TRANSLATION LOOKASIDE BUFFER FOR GUEST PHYSICAL ADDRESSES IN A VIRTUAL MACHINE 有权
    在虚拟机中查看物理地址的翻译LOOKASIDE BUFFER

    公开(公告)号:US20160246732A1

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

    申请号:US14628405

    申请日:2015-02-23

    IPC分类号: G06F12/10 G06F3/06

    摘要: Embodiments of an invention for a guest-physical address translation lookaside buffer are disclosed. In an embodiment, a processor includes an instruction decoder, a control register, and memory address translation hardware. The instruction decoder is to receive an instruction to transfer control of the processor to guest software to execute on a virtual machine. The virtual machine is to have a plurality of resources to be controlled by a virtual machine monitor. The virtual machine monitor is to execute on a host machine having a host-physical memory to be accessed using a plurality of host-physical addresses. The plurality of resources is to include a guest-physical memory. The guest software is to access the guest-physical memory using a plurality of guest-virtual addresses. The control register is to store a pointer to a plurality of virtual address page tables. The memory address translation hardware is to translate, without causing a virtual machine exit, guest-virtual addresses to host-physical addresses using the plurality of virtual address page tables and a plurality of extended page tables. The memory address translation hardware includes a virtual address translation lookaside buffer in which to store a plurality of virtual address entries corresponding to guest-virtual address to host-physical address translations. The memory address translation hardware also includes a guest-physical address translation lookaside buffer in which to store a plurality of guest-physical address entries corresponding to guest-physical address to host-physical address translations.

    摘要翻译: 公开了一种客体物理地址转换后备缓冲器的发明的实施例。 在一个实施例中,处理器包括指令解码器,控制寄存器和存储器地址转换硬件。 指令解码器用于接收将处理器的控制转移到客户软件以在虚拟机上执行的指令。 虚拟机具有要被虚拟机监视器控制的多个资源。 虚拟机监视器将在具有要使用多个主机物理地址访问的主机物理存储器的主机上执行。 多个资源是包括客体物理存储器。 访客软件是使用多个访客虚拟地址访问访客物理内存。 控制寄存器用于存储指向多个虚拟地址页表的指针。 存储器地址转换硬件是在不引起虚拟机退出的情况下转换,使用多个虚拟地址页表和多个扩展页表来访客虚拟地址到主机物理地址。 存储器地址转换硬件包括虚拟地址转换后备缓冲器,其中存储与客体虚拟地址对应的多个虚拟地址条目到主机 - 物理地址转换。 存储器地址转换硬件还包括客体 - 物理地址转换后备缓冲器,其中存储与客体物理地址对应的多个访客物理地址条目到主机 - 物理地址转换。

    Command user interface for displaying selectable functionality controls in a database applicaiton
    4.
    发明申请
    Command user interface for displaying selectable functionality controls in a database applicaiton 有权
    用于在数据库应用程序中显示可选功能控件的命令用户界面

    公开(公告)号:US20070055943A1

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

    申请号:US11401470

    申请日:2006-04-10

    IPC分类号: G06F17/30

    CPC分类号: G06F3/0481

    摘要: An improved user interface is provided for displaying selectable software functionality controls of a database application. When a task-based functionality tab is selected from the user interface, selectable functionality controls provided by the associated database application for performing aspects of a task related to the selected tab are presented in a ribbon-shaped user interface above a workspace in which a user is entering or editing data. Upon selection of a different task-based functionality tab, the presentation of functionality controls associated with the first task is removed, and selectable functionality controls associated with the second selected task-based functionality tab are presented in the user interface. The selectable functionality controls presented in the user interface are grouped into logical groupings for more efficient utilization. An extensibility model is provided for allowing users to develop and use customized user interfaces and to allow utilization of legacy user interfaces.

    摘要翻译: 提供改进的用户界面用于显示数据库应用程序的可选软件功能控制。 当从用户界面中选择基于任务的功能标签时,相关联的数据库应用提供的用于执行与所选择的选项卡相关的任务的方面的可选功能控件被呈现在工作空间之上的带状用户界面中,其中用户 正在输入或编辑数据。 在选择不同的基于任务的功能选项卡时,删除与第一任务相关联的功能控制的呈现,并且在用户界面中呈现与第二所选择的基于任务的功能选项卡相关联的可选功能控制。 在用户界面中呈现的可选功能控件被分组成逻辑分组以更有效地利用。 提供了一种可扩展性模型,用于允许用户开发和使用自定义的用户界面,并允许利用旧的用户界面。

    Process for dyeing polymeric fibers
    5.
    发明授权
    Process for dyeing polymeric fibers 失效
    聚合纤维染色工艺

    公开(公告)号:US5358537A

    公开(公告)日:1994-10-25

    申请号:US761216

    申请日:1991-09-17

    摘要: There is disclosed a process and a composition for dyeing polymeric fibers which have limited dye sites and/or difficult to penetrate chemical structures. Briefly stated, the process comprises the steps of contacting polymeric fibers with a dye composition comprising a disperse dye and a swelling agent. The fibers in contact with said dye composition are then preferably heated to a temperature and for a time sufficient to effect dispersion of a portion of said dye into said polymeric fibers. Subsequently, the fibers are treated to remove residual dye composition.

    摘要翻译: 公开了一种用于染色聚合物纤维的方法和组合物,其具有有限的染色部位和/或难以渗透化学结构。 简言之,该方法包括使聚合物纤维与包含分散染料和溶胀剂的染料组合物接触的步骤。 然后优选将与所述染料组合物接触的纤维加热到足以使所述染料的一部分分散到所述聚合物纤维中的温度和时间。 随后,处理纤维以除去残留的染料组合物。

    Easy-to-use data context filtering
    9.
    发明申请
    Easy-to-use data context filtering 审中-公开
    易于使用的数据上下文过滤

    公开(公告)号:US20060074879A1

    公开(公告)日:2006-04-06

    申请号:US10956866

    申请日:2004-09-30

    IPC分类号: G06F17/30

    摘要: A method and system for the graphical formulation of filter queries is disclosed which enables data queries to be easily via selection from a menu. A signal is received to filter, or query, a data table. Next, the context of the signaled key field is analyzed, and a menu of filters based on that context is formulated and displayed. A filter selection is received, and the corresponding filter is executed. The results of the filter are displayed on the screen.

    摘要翻译: 公开了一种用于过滤器查询的图形化表示的方法和系统,其使得能够通过菜单中的选择容易地进行数据查询。 接收到一个信号来过滤或查询数据表。 接下来,分析信号关键字段的上下文,并且制定并显示基于该上下文的过滤器菜单。 接收到滤波器选择,并执行相应的滤波器。 过滤器的结果显示在屏幕上。

    Arbitration protocol system granting use of a shared resource to one of
a plurality of resource users
    10.
    发明授权
    Arbitration protocol system granting use of a shared resource to one of a plurality of resource users 失效
    授权使用共享资源给多个资源用户之一的仲裁协议系统

    公开(公告)号:US5392434A

    公开(公告)日:1995-02-21

    申请号:US116191

    申请日:1993-09-03

    IPC分类号: G06F13/364 G06F13/36

    CPC分类号: G06F13/364

    摘要: An arbitration protocol comprises the steps of receiving a plurality of resource request signals (12), comparing the received plurality of resource request signals to a rotating pointer (14), and either granting the shared resource to the resource user specified by the rotating pointer (16) and incrementing the rotating pointer (18) or granting the shared resource to a resource user according to fixed priority protocol (20, 22, 24, 26 and 28). The rotating pointer specifies one of a plurality of resource users according to a predetermined order. The two steps of granting are responsive to the step of comparing.

    摘要翻译: 仲裁协议包括以下步骤:接收多个资源请求信号(12),将接收到的多个资源请求信号与旋转指针(14)进行比较,以及将共享资源授予由旋转指针指定的资源用户( 16),并且根据固定优先级协议(20,22,24,26和28)递增旋转指针(18)或向共享资源授予资源用户。 旋转指针根据预定顺序指定多个资源用户之一。 授予的两个步骤是对比较的步骤。