You are not logged in.
Pages: 1
this is probably a stupid question but its bothering me, i started up gkrellm on arch and it said i had 240mb of ram when not long ago it said i had 243mb, and anyway i should have 256 :? where has it gone :cry:
edit: and now i added the systemload plugin to my xfce4 panel and it says i have 239, why all the different readings?
Offline
dunno... try running "free" from a console... how much ram does "top" say you have? could just be a gkrellm bug
Offline
"free" says i have 245500, but also says i've used 235344 whats that mean?, i'm not using that much
Offline
Nah, don't get bothered by that. Different monitors show different values, some show used memory together with cached one, some doesn't etc. As for ~240 mb instead of 256 - tmpfs (/dev/shm and /tmp) 'eats' some of the initial ram. For example I got ~502 mb of total ram available instead of 512.
Offline
Do you have integrated graphics? That steals ram.
Offline
"free" says i have 245500, but also says i've used 235344 whats that mean?, i'm not using that much
That's just the way linux handles memory. Linux is written to use memory if it is there. So, it uses memory for disk cache. Keeping the cache means that if something needs the same data again, there's a good chance it will still be in the cache. And if it is, it's going to be a LOT faster. Because getting information from there is about 1000 times faster than getting it from hard disk. Keep in mind, that cached memory is essentially free. Meaning it can be replaced quickly at any time if a running program or newly launched program needs it.
Any way. Hope this helps. I'm not great at explaining things.
Tim
Offline
free -m gives a nice output. The line with "-/+ buffers/cache:" gives the more real ram usage, as the rest will be filled with either cache or buffer data anyway (which is only freed if ram is needed by something more important like an app).
Offline
Pages: 1