×

Lazy stack memory allocation in systems with virtual memory

  • US 20050198464A1
  • Filed: 03/03/2005
  • Published: 09/08/2005
  • Est. Priority Date: 03/04/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer implemented method for allocating memory for use as stack memory comprising the steps of:

  • allocating a contiguous block of virtual memory for the stack memory, the size of the allocated block being substantially larger than necessary for the stack memory;

    mapping a virtual page at the top of the allocated block to a first physical page of physical memory; and

    upon detecting an access to a next virtual page of the allocated block, mapping the next virtual page to a second physical page of the physical memory.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×