System for grouping non-contiguous pages belonging to a storage object
for page out
    1.
    发明授权
    System for grouping non-contiguous pages belonging to a storage object for page out 失效
    用于对属于存储对象的不连续页进行分组以进行页面排除的系统

    公开(公告)号:US5392415A

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

    申请号:US991017

    申请日:1992-12-15

    摘要: A method for assembling swap blocks of virtual pages for transfer between a backing store and physical memory in a data processing system. The method includes segregating all virtual pages resident in physical memory between an active list and an inactive list. Virtual pages are then assigned to the inactive list by groups where each page in a group belongs to a single owning task or object. From a group, virtual pages are assigned to a swap block based upon correlation of most recent use. The swap block may then be paged out in a single operation to a backing store. A list of the group members is kept to permit page in to physical memory upon reference to a member of the swap block.

    摘要翻译: 用于组装虚拟页面的交换块的方法,用于在数据处理系统中的后备存储和物理存储器之间传送。 该方法包括在活动列表和非活动列表之间隔离驻留在物理内存中的所有虚拟页面。 然后,组中的每个页面属于单个拥有任务或对象的组将虚拟页面分配给不活动列表。 根据最近使用的相关性,从组中将虚拟页分配给交换块。 然后可以在单个操作中将交换块分页到后备存储。 保留组成员的列表,以便在引用交换块的成员时允许页面进入物理内存。