The present invention is a method of allocating memory storage in a memory storage space commonly shared by multiple processors. The method allocates a minimum apparent memory storage space equal to one cache line and in response to storing an object, said object occupying a memory storage space equal to less than one cache line, the method determines the value of a variable. The method then allocates said memory storage space for said object based on the value of said variable and updates said variable.

La presente invenzione è un metodo di assegnazione dell'immagazzinaggio di memoria in uno spazio di immagazzinaggio di memoria compartecipe comunemente dai processor multipli. Il metodo assegna uno spazio di immagazzinaggio apparente minimo di memoria uguale ad una linea del nascondiglio ed in risposta a memorizzare un oggetto, l'oggetto detto che occupa uno spazio di immagazzinaggio di memoria uguale a più meno d'una linea del nascondiglio, il metodo determina il valore di una variabile. Il metodo allora assegna lo spazio di immagazzinaggio detto di memoria per oggetto detto basato sul valore della variabile detta ed aggiorna la variabile detta.

 
Web www.patentalert.com

< (none)

< Process for transparently enforcing protection domains and access control as well as auditing operations in software components

> Concurrent serial interconnect for integrating functional blocks in an integrated circuit device

> (none)

~ 00020