A method of recognizing fixed and variable sized data...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/30 (2006.01) G06F 12/02 (2006.01)

Patent

CA 2212316

A method for recognizing fixed size objects and allocating and freeing fixed size data objects in a multiple heap system. The method utilizes a page based structure for allocating fixed size objects. A page or pool of pages is provided for each predetermined object size. Each page includes a reserved area for storing heap handle and object size information which is common to all the objects of the predetermined size for the page. Allocation and de-allocation requests are performed based on the object size. The reserved area in the page includes a recognizable sanity value and the object size for the page. The sanity value denotes a fixed size object. The reserved area also stores two pointers to keep track of a linked list of available and free objects. The remainder of the page is used for the objects. For a de-allocation request, the page containing the object is determined from the address of the object.

Méthode de reconnaissance d'objets de taille fixe et d'affectation/désaffectation de ces objets dans un système multi-segments. La méthode utilise une structure à pages pour l'affectation des objets de taille fixe. Une page ou un groupement de pages est associé à chaque taille d'objet prédéterminée. Chaque page comprend une zone réservée au stockage d'information relative au traitement de segments et aux tailles d'objets, commune à tous les objets de la taille prédéterminée pour la page. Les demandes d'affectation et de désaffectation sont exécutées en fonction de la taille des objets. La zone réservée de la page comprend une valeur de validité reconnaissable et la taille des objets de la page. La valeur de validité indique un objet de taille fixe. En outre, la zone réservée stocke deux pointeurs afin d'assurer le suivi d'une liste chaînée d'objets désaffectés disponibles. Le reste de la page est utilisé pour les objets. Dans le cas d'une demande de désaffectation, la page contenant l'objet est déterminée à partir de l'adresse de l'objet.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A method of recognizing fixed and variable sized data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A method of recognizing fixed and variable sized data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A method of recognizing fixed and variable sized data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1570015

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.