1. A system comprising: a plurality of flash memory devices; and a processor configured to control read/write requests, a cache memory configured to store data temporarily, wherein the processor is configured to: according to a read request for first data from a read/write request source, when the first data is not stored within the cache memory, transfer the first data requested by the read request from one of the plurality of flash memory devices to the read/write request source without storing the first data in the cache memory, and according to a write request from the read/write request source, store second data requested by the write request in the cache memory.