Your mistaken to a point, you can't "increase HDD Cache Size" that is the built in RAM chips used on the actual processing board of the HDD. Secondly, you can have a HUGE Cache, but still slow "SPEED" because your not understanding 'speed' relative to a HDD. The 7200 RPM is the SPEED which the drive spins the platters for the heads (all a mechanical function) to 'read', faster 'speed' of the platters means more data is read/written, but there is a physical limit the heads can do, so initially it was the job of I/O cards with CACHE on the cards themselves to perform the functions to match the 'speed' the HDD did with the 'speed' of the computer attempting read/writes. This moved to a ONBOARD cache to the HDD and the I/O basically...