Is hard disk also responsible for game performance?

Me and my friend have same laptop. Both have the same specifications, but a game's performance on his laptop is lag free. Well, the only difference is in our hard drives. He has a hard drive which is almost empty (270/290 GB) with four partitions and I have (180/290 GB) with only one partition. My friend suggested me to clear up for some hard disk space. Maybe it will do something. But before wasting my time deleting stuff from my laptop, I wanted to ask if this will help for my game performance? I know laptops are crappy but I can live with (15 - 25 FPS).


Solution 1:

A hard disk is responsible, but only in a few specific ways:

  • Loading times. The time it takes to start the game, or load resources from disk (for example when entering a new map or region) are directly related to Hard Disk speed. If you've ever played on a machine with an SSD, you'll know all about this. Hard disk performance is the bottle neck here, so however fast your machine is otherwise, loading time will be governed by your Hard Disk speed.

  • Auto-save lag. This works in the same way. If you have a game that auto-saves regularly for you, a slow HDD could cause extra lag when this happens, although this depends on a few more factors too.

  • Paging/Virtual Memory. If you're on a machine with a low amount of RAM for the game you want to play, some of the game may be loaded into virtual memory on the Hard Disk. This will nuke game performance, as reading/writing from disk is about 100 200,000 times slower than from memory. Check your memory usage when you're playing your game, if it's very high then your machine might be putting some of your game's resources in virtual memory.

The latency of RAM compared to a Hard Disk is visualised nicely in this image (zoom all the way in on the top left of the image).