A method of allocating memory for a file includes determining a size of the file and searching a memory segment list to determine whether the file can be stored in one of a plurality of memory segments catalogued in the memory segment list. The memory segment list includes a plurality of entries, each one of the plurality of entries being associated with one of the plurality of memory segments and indicating whether the associated one of the plurality of memory segments includes a hole that is unoccupied, where each of the corresponding ones of the plurality of entries are adapted for identifying the hole and a hole size associated with the hole that identifies an amount of memory within the memory segment that is unoccupied.

Um método de alocar a memória para uma lima inclui determinar um tamanho da lima e procurarar uma lista do segmento da memória para determinar se a lima pode ser armazenada em um de um plurality dos segmentos da memória catalogados na lista do segmento da memória. A lista do segmento da memória inclui um plurality das entradas, cada do plurality das entradas que estão sendo associadas com o um do plurality de segmentos da memória e indicando se associado do plurality de segmentos da memória inclui um furo que seja desocupado, onde cada um dos correspondentes do plurality das entradas é adaptado identificando o furo e um tamanho do furo associados com o furo que identifica uma quantidade de memória dentro do segmento da memória que é desocupado.

 
Web www.patentalert.com

< (none)

< Mechanism for optimizing processing of client requests

> System and method for rewriting relational database queries

> (none)

~ 00084