01/06/2016
When examining efficiency in computing processes and determining the correct hardware and software for any solution, its important to understand how different parts of the computer interact.
"My system is slow" I hear.... so the normal response is to buy a a faster one. But have you looked at what is causing it to slow down. It is rarely the CPU (processor) and often the hard drive or RAM (Memory).
If you have too much accessing your hard drive and it cannot return results instantly then a queue forms, cute little animated cursors tell you that the system is busy, but not why, and tempers start to rise. As such you click again and again, when often waiting would be better to let the queue clear.
If you have too little memory for the tasks that your computer undertakes then it has to store some of the content of memory onto the hard drive to free up that part of the memory. When that memory information is needed again it has to be transfered bac off of the hard drive and into memory. This constant juggling can reduce a computer to a snail and a user to an angry bull, quite understandably.
Notice how the hard drive features as the bottle neck in both cases. Assuming you are using a standard spinning disk hard drive, then even though modern drives are precision pieces of technology, you have a comparatively small amount of ability to transfer data from it at the same time compared to every other part of the system. If you have a solid state hard drive then you are working with much less of a constraint, almost none.
But this doesnt mean that you need to go and upgrade your systems or hard drives.
First, how many anti-virus, anti-spam and anti-malware programs are you using and do they cross over functions? Because if you have two anti-viruses then every time you work with a file it will be accessed multiple times, increasing the load on the hard drive.
Second, how many programs are running in the background? It is always nice to have many fancy utilities making your system more personal and ready for anything. But are they really needed? Even mainstream respectable programs install Launchers to make sure that when a file associated with that utility is clicked on it is ready to go. For example, many PDF readers do this, but the main PDF reading program will launch anyway, so you are just clogging up memory from the start and placing a tiny bit extra load on the hard drive when you start up the computer.
By all means be protected, id never suggest anything else, but streamline and keep your systems as simple as possible, you might be surprised at the difference that it makes.
You can apply the above to all types of programs, even system tweakers than promise to keep your system cleared down and running optimally. They place load on startup and are clearing down mostly harmless logs and temporary files far too frequently, adding extra load to the hard drive. Im not saying that these things shouldnt be cleared down, im just saying that in my experience its very rare that it needs doing, and certainly not constantly.