A method for writing a given set of data in a computer system including memory, a buffer pool, and a disk having a disk space, said method comprising the steps of:allocating a data structure in memory which contains an array for saving buffer pointers; mapping the data onto the disk space; allocating a buffer from the buffer pool for each block of disk space; copying a block of the data from the m