Overall are computers becoming more powerful or are the power increases equal to the size of the all the programs being run?
With the amount of RAM increasing in computers today, is the size of the programs increasing as much?antivirus protection
Computers are becoming much more powerful, and the memory speeds, and capacities are increasing rapidly. What used to cost thousands, now costs dollars.
But, the side effect of that is computer programmers are becoming, well let's not say lazy, they are becoming complacent to the restrictions of the hardware. It used to be that the best programmers were the ones that were able to accomplish the most with their code using the least amount of instructions. (Hacking is the term that fell out of that practice, the coder would hack bits and pieces of the code to streamline it and make it run just that little bit faster.) Of course, that was a time when a good processor was running at oh, around 1MHz, and if you had 16K of memory to work with you were working on a top notch computer.
These days, you have gigahertz of processing speed, gigabytes of speedy memory, and no real incentive to write tight fast running code. Someone has trouble running your program, recommend they upgrade.
To answer your question, the computer programs are taking advantage of cheap and readily available hardware. The hardware is not being pushed to get better because of the software. (One possible exception is the video card market. Anything that is considered a gaming video controller would be created to support the game software.)
No comments:
Post a Comment