Buffer Pool Scan Enhancement Technique
Original Publication Date: 1987-Feb-01
Included in the Prior Art Database: 2005-Feb-01
A method is described to provide increased performance of a scan used in Buffer Pool Management. In accordance with the new method, the Buffer Pool has a directory of halfwords which are scanned looking for a Field set to "0000"x. The Beginning Index Field is located in the Pool Header so that the previous scan can leave information for the next scan. A scan is done every time a process requests a buffer. The first scan has already checked the directory bytes up to the point where it found a Field set to "0000"x. It puts this index value in the Beginning Index Field so that the following scan doesn't have to bother checking directory bytes which were just checked.