存储空间管理方法和设备
    151.
    发明授权

    公开(公告)号:CN106886496B

    公开(公告)日:2020-06-16

    申请号:CN201610371863.9

    申请日:2016-05-30

    Abstract: 虚拟存储器(MV)被分区成虚拟分区(PVI),每个分区(PVi)被细分为虚拟子分区(SPVi),每个子分区(SPVi)与物理存储器(MP)的相同或不同大小的多个扇区(SMPk)的组合相对应。当做出对于具有给定存储大小的虚拟存储空间的分配请求(DA)时,空闲分区(PVi)被选择,虚拟子分区(SPVj)被选择与具有覆盖要分配的虚拟存储器的所述给定存储大小的最小总大小的扇区(SMPk)的组合相对应,物理存储器(MP)的空闲扇区(SMPk)被选择与所述所选择的组合相对应,确定所选择的虚拟分区(PVi)与所述所选择的空闲扇区(SMPk)的初始物理地址(API)之间的对应关系表(TC),并且生成虚拟地址(AV),虚拟地址(AV)包括用于标识所述所选择的虚拟子分区(SPVj)的第一部分(P1)以及意图包含在所述虚拟子分区(SPVj)内分配的所述虚拟存储空间的不同地址的第二部分(P2)。

    用于修补页的系统、方法和装置
    152.
    发明公开

    公开(公告)号:CN111164581A

    公开(公告)日:2020-05-15

    申请号:CN201880063321.2

    申请日:2018-12-07

    Inventor: D·谢里登

    Abstract: 描述了用于对页进行修补的系统、方法和装置。例如,描述了一种方法,该方法包括:分配小尺寸页并初始化该小尺寸页;将所分配且经初始化的小尺寸页添加到小尺寸页表以反映对巨大尺寸页的补丁的使用;以及置位与该巨大尺寸页相关联的页条目中的对使用补丁的指示。

    嵌套管理程序存储器虚拟化

    公开(公告)号:CN111108486A

    公开(公告)日:2020-05-05

    申请号:CN201880060596.0

    申请日:2018-06-22

    Abstract: 本公开总体上涉及管理程序存储器虚拟化。在示例中,多个页表级可以被用来提供页表,该页表可以被处理器在处理针对嵌套虚拟机的工作负载时使用。中间(例如,嵌套的)管理程序可以向父管理程序请求附加页表级,其可以被用来针对由中间管理程序管理的一个或多个嵌套虚拟机而虚拟化存储器。因此,处理器可以使用附加页表级来将嵌套虚拟机的虚拟存储器地址最终转换为物理存储器地址。

    虚拟内存管理
    154.
    发明公开

    公开(公告)号:CN110659219A

    公开(公告)日:2020-01-07

    申请号:CN201910567278.X

    申请日:2019-06-27

    Abstract: 一种使用一组虚拟地址空间管理对由n个内存页帧形成的物理内存的存取的方法,所述一组包括n个虚拟地址空间,每个虚拟地址空间由p个连续内存页形成,所述方法包括:接收将数据块写入到所述n个虚拟地址空间中的虚拟地址空间i内的虚拟地址的写入请求,所述虚拟地址由所述虚拟地址空间i、所述虚拟地址空间i内的内存页j和相对于所述内存页j的开始的偏移定义;使用具有n x p个条目的虚拟内存表将所述虚拟地址转换成所述物理内存的地址,所述条目指定所述虚拟地址空间的内存页和所述物理内存的内存页帧之间的映射,其中所述物理内存地址由以下定义:(i)如所述虚拟内存表指定的映射到所述内存页j的所述内存页帧,和(ii)所述虚拟地址的所述偏移;以及将所述数据块写入到所述物理内存地址。

    虚拟机的TLB填写方法、装置及存储介质

    公开(公告)号:CN110196757A

    公开(公告)日:2019-09-03

    申请号:CN201910473311.2

    申请日:2019-05-31

    Abstract: 本发明提供一种虚拟机的TLB填写方法、装置及存储介质,该方法包括:获取待填入转换检测缓冲区TLB的目标虚拟地址,以及,访问目标虚拟地址的目标进程的标识;根据目标虚拟地址和目标进程的标识,从虚拟机的影子页表中获取与目标虚拟地址和目标进程的标识对应的目标机器地址,影子页表包括至少一个虚拟地址的至少一个映射关系,虚拟地址的每个映射关系用于指示虚拟地址对应的一种组合,组合包括:机器地址和进程的标识;将目标进程的标识、目标虚拟地址、目标机器地址之间的映射关系填入TLB中。本发明能够解决现有技术中如何在不支持页表基址寄存器的计算机架构上实现虚拟机的TLB填写的技术问题。

    存储器系统及其操作方法
    156.
    发明公开

    公开(公告)号:CN109947670A

    公开(公告)日:2019-06-28

    申请号:CN201810878111.0

    申请日:2018-08-03

    Inventor: 李东燮

    Abstract: 本发明公开一种存储器系统,其包括:存储器装置,其存储数据;以及存储器控制器,其执行主机和存储器装置之间的通信,并且控制存储器装置,使得在顺序数据的编程操作期间,根据待写入顺序数据的存储器区域的逻辑块地址生成哈希值,并且存储哈希值,从而在顺序数据的读取操作期间,基于哈希值从存储器区域读取顺序数据。

    地址转换方法、装置及系统

    公开(公告)号:CN108959127A

    公开(公告)日:2018-12-07

    申请号:CN201810550762.7

    申请日:2018-05-31

    Abstract: 本申请公开了一种地址转换方法、装置及系统,该方法包括:第一地址转换单元ATU接收第一虚拟机VM发送的访问请求,该访问请求携带第一地址和第一地址的参数信息,第一地址的参数信息包括目标虚拟功能VF的标识,第一ATU根据第一地址的参数信息和地址映射表中的VF范围描述信息确定匹配关系,当目标VF的标识和VF范围描述信息匹配成功时,第一ATU根据地址映射表将第一地址转换为第二地址。由此减少ATU的数量,提升资源利用率和消息处理效率。

Patent Agency Ranking