> loop > detach some items from end of library cache LRU > distribute items to shared pool free list - coalescing where possible > check for large enough chunk on free list > return if allocation succeeds > end loop > > There may be a limit on the number of times round the loop -
Apparently the limit is 5 iterations (see Russell Green, OOW Sep. 2005)
Regards, Luca
-- ---- --- Luca Canali Information Technology Department European Organization for Nuclear Research CERN CH-1211 Geneva 23 -- http://www.freelists.org/webpage/oracle-l