Recent reports show that most Windows 7 computers are running out of random access memory while doing normal computing tasks despite having much better computer than when Windows XP was used. Consumers are dealing with slow computers because there is not enough processing power to keep up with the operating system and applications that are open. Is there something wrong when a modern day operating system can not run basic applications without maxing out random access memory?
It would seem that as hardware advances that you would get to a point where you have a sleek and fast system since there is more processing power. The reality is that this has already happened, but not on the commercial systems. On Linux systems many run more efficiently with the computer's resources today than they did in past years. It's continuously improving and becoming efficient compared to the hardware that is available today.
Take Ubuntu as an example. One can open up the chat client, browser, file manager, email program, and word processor and still be using about only 500 megabytes of total random access memory. An operating system like Windows 7 uses much more than this by just being on.
What commercial operating systems need to learn to do is to become more efficient with the resources that are available. There is no excuse that someone can not have basic applications open and running just like on Linux or like it was on Windows XP and be running into resource issues on a system that has at least five times the power of what computers used to have.
The one huge problem with resources is the desktop effects. In Linux one can add on tons of desktop effects or have them completely turned off. It should be noted to the users on these modern day operating systems that one option is to turn off all the effects for a simple desktop experience.