A storage manager located between a plurality of requesting applications and a memory shared between the applications, has: a receiving unit for receiving a present memory access request from a first of said plurality of requesting applications; an accessing unit for accessing statistical data, the data...http://www.google.com.au/patents/US6256645?utm_source=gb-gplus-sharePatent US6256645 - Storage manager which sets the size of an initial-free area assigned to a requesting application according to statistical data