Slidable Dynamic Share Memory Buffer Pool

余翔湛,殷丽华
DOI: https://doi.org/10.3321/j.issn:0367-6234.2004.03.029
2004-01-01
Abstract:In order to make full use of share memory to improve the data communication efficiency between threads, the use of a slidable dynamic share memory buffer pool is proposed to realize the large volume of data communication between threads, this means, a whole piece of space is applied as the memory buffer pool for all threads, a certain number of unidirectional index queues is constructed, and each index queue represents a data buffet zone. The number of nodels in each index queue can be increased or decreased as required for memory management so that the memory occupied by each data buffet zone can be slided as appropriate. Theo-retical analysis and test results show that the use of slidable dynamic share memorj buffer pool improves the u-tilization of the whole memory buffet zone and the data communication efficiency.
What problem does this paper attempt to address?