Regulating access to and protecting portions of applications of virtual machines
    11.
    发明授权
    Regulating access to and protecting portions of applications of virtual machines 有权
    调整对虚拟机应用程序的访问和保护

    公开(公告)号:US08726404B2

    公开(公告)日:2014-05-13

    申请号:US13653077

    申请日:2012-10-16

    Abstract: Embodiments of apparatus, computer-implemented methods, systems, and computer-readable media are described herein for a virtual machine manager, wherein the virtual machine manager is configured to selectively employ different views with different permissions to map guest physical memory of a virtual machine of the apparatus to host physical memory of the apparatus, to regulate access to and protect different portions of an application of the virtual machine that resides in different portions of the physical memory. Other embodiments may be described and/or claimed.

    Abstract translation: 这里描述了用于虚拟机管理器的装置,计算机实现的方法,系统和计算机可读介质的实施例,其中虚拟机管理器被配置为选择性地采用具有不同权限的不同视图来映射虚拟机的虚拟机的客户物理存储器 用于承载设备的物理存储器的装置,以调节对位于物理存储器的不同部分中的虚拟机的应用的不同部分的访问和保护。 可以描述和/或要求保护其他实施例。

    Increasing virtual-memory efficiencies
    14.
    发明授权
    Increasing virtual-memory efficiencies 有权
    提高虚拟内存效率

    公开(公告)号:US09141559B2

    公开(公告)日:2015-09-22

    申请号:US13734834

    申请日:2013-01-04

    Abstract: Embodiments of techniques and systems for increasing efficiencies in computing systems using virtual memory are described. In embodiments, instructions which are located in two memory pages in a virtual memory system, such that one of the pages does not permit execution of the instructions located therein, are identified and then executed under temporary permissions that permit execution of the identified instructions. In various embodiments, the temporary permissions may come from modified virtual memory page tables, temporary virtual memory page tables which allow for execution, and/or emulators which have root access. In embodiments, per-core virtual memory page tables may be provided to allow two cores of a computer processor to operate in accordance with different memory access permissions. in embodiments, a physical page permission table may be utilized to provide for maintenance and tracking of per-physical-page memory access permissions. Other embodiments may be described and claimed.

    Abstract translation: 描述了使用虚拟存储器提高计算系统效率的技术和系统的实施例。 在实施例中,位于虚拟存储器系统中的两个存储器页面中的指令,使得页面中的一个不允许执行位于其中的指令,并且然后在允许执行所识别的指令的临时许可下执行。 在各种实施例中,临时许可可来自修改的虚拟内存页表,允许执行的临时虚拟内存页表,和/或具有根访问的仿真器。 在实施例中,可以提供每核心虚拟内存页表以允许计算机处理器的两个核心根据不同的存储器访问许可来操作。 在实施例中,物理页面许可表可以用于提供对每个物理页面存储器访问许可的维护和跟踪。 可以描述和要求保护其他实施例。

Patent Agency Ranking