Laptop are like every other computer in respect to how you use them.
They don`t look after them self, that is down to you as the user.
I have common complaints from people who by a laptop and months down the line complain it is getting slower and using more memory.
It`s a common misconception, but the user is most common the fault of it.
What people do not realize is the amount of software that they install for example that is set to load and auto run after windows has loaded impacts the amount of free ram left.
Because each of those programs requires a chunk of system memory.
Its like hoovering your floor to get rid of the bits that deposit on it to keep it clean and in good condition. If you don`t do it, it ends up messy.
The quickest thing to free ram up is to stream line what auto loads after windows.
Or wishes too.
You can do this by typing in the search box on windows 7 Msconfig and pressing enter.
In the windows that opens is a tab called start up.
In the list is a set number of programs to auto run and load after windows.
If the list is long simply un tick the selected programs.
Click apply and on the next restart memory usage will be less with more free memory. In that way only memory is taken up when you wish to run a program.
Instead of loads already hogging it that you have no need to run. Because they are set to auto run.
The second is to limit the amount of system memory the graphics solution of the laptop can use. And in some laptops this can be set in the bios on how much it can use of the overall system memory or the 4gb you have.
I often hear the well buy more ram is the solution, but after a time the user is left with the same problem.
And the point above are why.
A computer or laptop only does what you tell it to.
It does not think hang on I`ll hoover myself because i`m a bit messy and cluttered up.