Some parts of code that aren’t being used can be taken out of active RAM and used by something else, so that something else runs faster. Then when you get back to the game, and it needs to do an action that involves that part of code, it needs to reload it from long-term memory and put it in active RAM (cache it).
Most of the time you don’t notice this, but a game is very time-sensitive, and so you can see it there.
Latest Answers