hi
how is it possible to have so much memory used, I have a minimum setup on it?
Because most of it is being "used" for caching and is available for processes if they need it. Linux tries to make effective use of RAM for file caches and stuff like that by allocating RAM to anything that can benefit. This is all transparent and inside the kernel, so that if something comes along that needs that RAM, it can be reassigned to "real" use immediately.
BTW - you have 263.07 MiB of RAM available (not counting cache).
You mounted sda1 and cache is used to save (slow) usb reads.
It is not basic setup.