Many users have noticed that their machines often slow down for no apparent reason. This may be virus related, or it may be a memory problem. Determining which one isn’t very hard for the experienced user, but the inexperienced might have some difficulty. It’s important to recognize the difference between malicious software, and lacking hardware.