×

Profile-driven data layout optimization

  • US 6,862,729 B1
  • Filed: 04/04/2000
  • Issued: 03/01/2005
  • Est. Priority Date: 04/04/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer, a method of arranging a plurality of data members of an object class in a virtual memory system having units separately loadable from secondary memory into primary memory, the method comprising:

  • consulting metadata indicating how the data members of the object class are to be grouped into a plurality of separate groups comprising a first group and a second group;

    responsive to said consulting metadata indicating how the data members of the object class are to be grouped into a plurality of separate groups comprising a first group and a second group, assigning memory locations for data members of the first group of the object class within a first unit of memory in the virtual memory system; and

    responsive to said consulting metadata indicating how the data members of the object class are to be grouped into a plurality of separate groups comprising a first group and a second group, assigning memory locations for data members of the second group of the object class within a second unit of memory in the virtual memory system separately loadable into primary memory from the first unit.

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