1 |
One of my machines smoked last week so when tearing it apart for spare |
2 |
parts I noticed the the PC2700 CL 2.5 memory is what my wife's machine |
3 |
uses and she had only 512MB so I took the opportunity to throw in a |
4 |
couple of DIMMs. When I boot Linux (and I'm writing this from Linux |
5 |
running the new memory so the machine works) top reports only about |
6 |
900MB while BIOS itself says 2GB. I fired up memtest86 and it reports |
7 |
2GB. It's been running memory tests for a couple of hours now with no |
8 |
problems so it seems like it should work. |
9 |
|
10 |
Is there anything in the kernel config that would stop a 2.6.32-gentoo |
11 |
kernel from seeing all the memory? |
12 |
|
13 |
I have double checked that the memory does seem to be seated well in |
14 |
the DIMM sockets. |
15 |
|
16 |
The box is an old eMachines thing that has no support and so far I |
17 |
can't find any BIOS updates. |
18 |
|
19 |
How does memory get reported up to the kernel? Is that something in |
20 |
the kernel (i.e. - choosing the proper chipset support or something) |
21 |
or is it purely the return from some sort of BIOS call? If so can it |
22 |
be tested or circumvented to get the machine to recognize everything |
23 |
I've put in? |
24 |
|
25 |
Thanks, |
26 |
Mark |
27 |
|
28 |
|
29 |
mark@dragonfly ~ $ cat /proc/meminfo |
30 |
MemTotal: 904312 kB |
31 |
MemFree: 569140 kB |
32 |
Buffers: 12084 kB |
33 |
Cached: 161656 kB |
34 |
SwapCached: 0 kB |
35 |
Active: 170828 kB |
36 |
Inactive: 130708 kB |
37 |
Active(anon): 130084 kB |
38 |
Inactive(anon): 0 kB |
39 |
Active(file): 40744 kB |
40 |
Inactive(file): 130708 kB |
41 |
Unevictable: 0 kB |
42 |
Mlocked: 0 kB |
43 |
SwapTotal: 1052216 kB |
44 |
SwapFree: 1052216 kB |
45 |
Dirty: 32 kB |
46 |
Writeback: 0 kB |
47 |
AnonPages: 127804 kB |
48 |
Mapped: 46652 kB |
49 |
Shmem: 2288 kB |
50 |
Slab: 15444 kB |
51 |
SReclaimable: 7140 kB |
52 |
SUnreclaim: 8304 kB |
53 |
KernelStack: 1328 kB |
54 |
PageTables: 1484 kB |
55 |
NFS_Unstable: 0 kB |
56 |
Bounce: 0 kB |
57 |
WritebackTmp: 0 kB |
58 |
CommitLimit: 1504372 kB |
59 |
Committed_AS: 416504 kB |
60 |
VmallocTotal: 122880 kB |
61 |
VmallocUsed: 44728 kB |
62 |
VmallocChunk: 66616 kB |
63 |
DirectMap4k: 15932 kB |
64 |
DirectMap4M: 901120 kB |
65 |
mark@dragonfly ~ $ |