[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Memory recognition problem / large mem



On Sat, Jan 19, 2002 at 12:31:10PM -0500, Noah Massey wrote:
| --begin quoted message from Adam Majer, 

| > Did you try a different kernel?
| 
| even more interesting...
| the 2.2.20 kernel reports:
| 
|         total:    used:    free:  shared: buffers:  cached:
| Mem:  994078720 42676224 951402496 10178560  8065024 21536768
| MemTotal:    970780 kB
| ...

use 'free -m' to see smaller (easier to read) numbers.

| which is better, but still inaccurate... (and not what I told it)

Check dmesg -- some memory is used for the kernel itself and isn't
available for processes to use.

On my system I have 256MB real RAM.

$ free -m
             total       used       free     shared    buffers     cached
Mem:           249        175         74          0          5         65
-/+ buffers/cache:        104        145
Swap:          243         68        175

It shows a total of only 249MB.  dmesg shows :

$ dmesg | grep Memory
Memory: 255676k/262080k available (1111k kernel code, 6016k reserved,
            300k data, 228k init, 0k highmem)


The "missing" memory is used by the kernel.

-D

-- 

Dishonest money dwindles away,
but he who gathers money little by little makes it grow.
        Proverbs 13:11



Reply to: