A method, system, and computer program product for reducing false sharing in a distributed computing environment, and in particular to a multi-processor data processing system. A method is proposed to define a virtual address range, within the system memory available to the processors, which will have a finer granularity than the default page size. These smaller sections, called "sub-pages," allow more efficient memory management. For example, a 64 Kilobyte range may be defined to have a 512 byte granularity rather than 4 Kilobytes, with each 512-byte sub-page capable of being separately managed.

Een methode, een systeem, en een computerprogrammaproduct voor het verminderen van het valse delen in een distributed computing environment, en in het bijzonder aan een systeem van de multiverwerkergegevensverwerking. Een methode wordt voorgesteld om een virtuele adreswaaier, binnen het systeemgeheugen te bepalen beschikbaar aan de bewerkers, die fijnere granularity dan de standaardpaginagrootte zullen hebben. Deze kleinere secties, genoemd "sub-pagina's," staan efficiƫnter geheugenbeheer toe. Bijvoorbeeld, kan een waaier van Kilobyte 64 worden bepaald om 512 bytegranularity eerder dan 4 Kilobytes, met elke 512-byte sub-pagina te hebben geschikt om afzonderlijk worden geleid.

 
Web www.patentalert.com

< (none)

< Method and system for allocation of a persistence indicator for an object in an object-oriented environment

> Continuous casting nozzle

> (none)

~ 00045