DocumentCode :
2641297
Title :
A cost-based replacement algorithm for object buffers
Author :
Park, Chong-Mok ; Whang, Kyu-Young ; Lee, Jeong-Joon ; Song, Il-Yeol
Author_Institution :
Adv. Inf. Technol. Res. Center, Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
fYear :
2000
fDate :
2000
Firstpage :
589
Lastpage :
597
Abstract :
Many object-oriented database systems manage object buffers to provide fast access to objects. Traditional buffer replacement algorithms based on fixed-length pages simply assume that the cost incurred by operating a buffer is proportional to the number of buffer faults. However, this assumption no longer holds in an object buffer where objects are of variable-lengths and the cost of replacing an object varies for each object. We propose a cost-based replacement algorithm for object buffers. The proposed algorithm replaces the objects that have minimum costs per unit time and unit space. The cost model extends the previous page-based one to include the replacement costs and the sizes of objects. The performance tests show that the proposed algorithm is almost always superior to the LRU-2 algorithm and, when significant replacement cost is involved, is more than twice as fast
Keywords :
buffer storage; object-oriented databases; software performance evaluation; storage management; LRU-2 algorithm; buffer faults; buffer replacement algorithms; cost model; cost-based replacement algorithm; fixed-length pages; object buffers; object-oriented database; performance tests; Buffer storage; Clocks; Computer science; Costs; Database systems; Educational institutions; Information science; Information technology; Object oriented modeling; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2000. COMPSAC 2000. The 24th Annual International
Conference_Location :
Taipei
ISSN :
0730-3157
Print_ISBN :
0-7695-0792-1
Type :
conf
DOI :
10.1109/CMPSAC.2000.884785
Filename :
884785
Link To Document :
بازگشت