Patent ID: 6085296
Filing Date: 2000-07-04
Classification: G06F

Abstract:
A system for sharing computer memory, comprising:a first data structure in the memory describing one or more pages of physical memory, said pages of physical memory containing data shared by a plurality of processes; anda second data structure in the memory describing a set of shared page table pages, said shared page table pages mapping said pages of physical memory to address spaces of said processes;wherein each of said first and second data structures comprises a respective global section descriptor (GSD) and global section table entry (GSTE), the respective GSD describing a global section and including a handle name for managing the section, a first field containing an index into a global section table and identifying the respective GSTE, and security-related information, the respective GSTE containing a pointer to the respective GSD, and a count of a number of pages in the global section.