Method for allocating real pages to virtual pages having different page
sizes therefrom
    1.
    发明授权
    Method for allocating real pages to virtual pages having different page sizes therefrom 失效
    将真实页面分配给具有不同页面大小的虚拟页面的方法

    公开(公告)号:US5426752A

    公开(公告)日:1995-06-20

    申请号:US232400

    申请日:1994-04-25

    摘要: A method for allocating real pages larger than a conventional size to a plurality of virtual pages of the conventional size in a system including a real storage containing a plurality of real pages and a storage key for holding storage keys used for storage protection purposes of the real pages. The method includes the steps of (A) allocating one of plural split regions having the conventional size obtained by subdividing one of a plurality of real pages having a larger size equal to a value n being a positive integer larger than 1) times larger than the conventional size, to one virtual page having the conventional size (B) repeating step (A) so that split regions having the conventional size within the one real page and within other real pages having the larger size are allocated to virtual pages having the conventional size. Either a real page of a larger size or a group of consecutively located split regions of the convention size are allocated to a virtual page of a size larger than the conventional size.

    摘要翻译: 一种用于在包括包含多个真实页面的真实存储器的存储密钥和用于保存真实存储保护目的的存储密钥的系统的系统中,将大于常规尺寸的真实页面分配给常规尺寸的多个虚拟页面的方法 页面。 该方法包括以下步骤:(A)分配具有常规尺寸的多个分割区域中的一个分割区域,其通过将具有大于等于大于等于大于等于1的大于1的正整数的多个实际页面中的一个的多个实际页面之一 具有常规尺寸(B)重复步骤(A)的一个虚拟页面,使得具有一个实际页面内的常规尺寸的分割区域和具有较大尺寸的其它实际页面的分割区域被分配给具有常规尺寸的虚拟页面 。 将大小的实际页面或一般的大小的连续定位的分割区域的组分配给大于常规尺寸的虚拟页面。