在分段操作系统中提供用于页面转换的预转换段的设备和方法

    公开(公告)号:CN1296838C

    公开(公告)日:2007-01-24

    申请号:CN200510006421.6

    申请日:2005-01-31

    CPC classification number: G06F12/1036 G06F2212/654

    Abstract: 本申请涉及在分段操作系统中提供用于页面转换的预转换段的设备和方法。具体地,提供了一种产生用在虚拟到真实地址转换中的预转换段的机制,其中,被确定为满足一个密度阈值的段被提升到预转换的段的类别。与这些段相关联的页面被移动到存储器的一个连续部分,并更新对应于所述段的段表条目,以将该段指示为预转换段,并包括存储器的所述连续部分的真实基地址。在一个实施例中,当移动每一个页面时,更新其页表条目以指向该页的新位置,使得在将所述段提升为预转换段的期间该页仍能被访问。这样,可以通过将所述真实段基地址、页标识符以及页面中的字节偏移连接起来进行虚拟到真实地址的转换。

    在分段操作系统中提供用于页面转换的预转换段的设备和方法

    公开(公告)号:CN1658172A

    公开(公告)日:2005-08-24

    申请号:CN200510006421.6

    申请日:2005-01-31

    CPC classification number: G06F12/1036 G06F2212/654

    Abstract: 本申请涉及在分段操作系统中提供用于页面转换的预转换段的设备和方法。具体地,提供了一种产生用在虚拟到真实地址转换中的预转换段的机制,其中,被确定为满足一个密度阈值的段被提升到预转换的段的类别。与这些段相关联的页面被移动到存储器的一个连续部分,并更新对应于所述段的段表条目,以将该段指示为预转换段,并包括存储器的所述连续部分的真实基地址。在一个实施例中,当移动每一个页面时,更新其页表条目以指向该页的新位置,使得在将所述段提升为预转换段的期间该页仍能被访问。这样,可以通过将所述真实段基地址、页标识符以及页面中的字节偏移连接起来进行虚拟到真实地址的转换。

    数据处理方法及装置
    107.
    发明公开

    公开(公告)号:CN107678981A

    公开(公告)日:2018-02-09

    申请号:CN201710736433.7

    申请日:2017-08-24

    Inventor: 王锋 张伟 郝海生

    CPC classification number: G06F12/1036

    Abstract: 本发明公开了一种数据处理方法及装置。其中,该方法包括:将数据存储于第一存储介质,并建立第一映射关系;在存储于第一存储介质的数据发生修改的情况下,将修改后的数据存储于第一存储介质或第二存储介质的新的物理存储地址,并将第一映射关系更新为第二映射关系,其中,第二存储介质为与第一存储介质不同类型的存储介质。通过本发明,解决了相关技术中,对于具有某一类型特点(例如,光盘)的存储介质,存在不易修改的缺陷,而且,在与其它存储介质进行混合存储的场景下,也不能实现对其与其它存储介质的高效适配融合的技术问题。

    用于多个顺序地址转换的合并的TLB结构

    公开(公告)号:CN104516833B

    公开(公告)日:2018-02-06

    申请号:CN201410498401.4

    申请日:2014-09-25

    Applicant: 凯为公司

    CPC classification number: G06F12/1027 G06F12/1036 G06F2212/151

    Abstract: 本发明的各实施方式总体上涉及用于多个顺序地址转换的合并的TLB结构。具体地,一种支持虚拟化的计算机系统可以维护多个地址空间。每个客户机操作系统使用多个客户机虚拟地址(GVA),这些客户机虚拟地址被转换成多个客户机物理地址(GPA)。一个管理一个或多个客户机操作系统的超管理器将多个GPA转换成多个根物理地址(RPA)。一个合并的转换旁视缓冲器(MTLB)高速缓存该多个地址域之间的多种转换,从而使能更快速的地址转换和存储器访问。该MTLB可以作为多个不同高速缓存逻辑可寻址,并且可以被重新配置成用于将不同的空间分配给每个逻辑高速缓存。

    虚拟机内存访问方法、系统和电子设备

    公开(公告)号:CN107341115A

    公开(公告)日:2017-11-10

    申请号:CN201710530096.6

    申请日:2017-06-30

    Inventor: 刘峰 杨立中

    CPC classification number: G06F12/1036 G06F9/45533 G06F12/063

    Abstract: 本公开提供了一种虚拟机内存访问方法,包括获取所述虚拟机对应的虚拟机控制结构,其中,虚拟机控制结构中包括虚拟内存起始地址和虚拟内存大小,根据所述虚拟内存起始地址和虚拟内存大小,建立与所述虚拟机对应的物理内存地址和虚拟内存地址的映射关系,以及基于所述映射关系,通过虚拟内存空间地址访问对应的物理内存地址。本公开还提供了一种部署有虚拟机的电子设备、以及一种虚拟机内存访问系统。

Patent Agency Ranking