Ok, not too much memory consumption by the running processes.

Probably it's the buffer/cache that is giving the problem. Part of the memory (which is only 32MB) is reserved to cache frequently used data. The result is that it leaves even less memory to run your processes in.

Thus, it's best to switch this cache off. (not sure how)

Can you remember at which point you activated the cache?