From: Christopher Laux <christopher.laux@we...> - 2007-04-26 12:42:34
Pascal Bourguignon writes:
> This is overcommited _virtual_ memory. Beware VIRT vs RES in top.
> For example, my 32-bit sbcl has opened a view on virtual memory 863 MB
> wide, but really uses only 63 MB of real resident memory (plus some
> shared memory for libraries).
the top man-page says:
> VIRT = SWAP + RES
> RES = CODE + DATA
> SWAP: The swapped out portion of a task's total virtual memory image
This doesn't sound like the distinction you are talking about??
Here is some top output of the case at hand:
Mem: 2060096k total, 2045120k used, 14976k free, 4896k buffers
Swap: 2096440k total, 2096440k used, 0k free, 20020k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
124 root 16 0 0 0 0 R 16.6 0.0 67:45.55 kswapd0
26479 chris 18 0 8569m 1.9g 3924 R 13.1 95.8 686:05.50 sbcl
I still think that this is not compatible with only 700 MBs being used
in the Lisp image. Why is the swap file filled up and the whole machine