n25, think of the cache as a bucket. As youir program requests data, files and program code from your hard drive, this data, files, etc come from the cache (or bucket). As the bucket empties, it must get refilled. The bigger the bucket, the more data, files, etc it can hold, thus the less time is spent filling the bucket (cache). Thus performance is enhanced. In some cases, it's greatly enhanced.