1. A memory based disk emulation device for enhancing the performance of a computer system having computer memory by reducing access time, the device comprising: an emulation memory device including an amount of available memory; a disk drive emulator operable to make the emulation memory device appear as at least one disk drive unit to a computer system, and a memory controller operable to save data from a data stream in the emulation memory device.