|Subject:||[dmidecode] Determining Current and Maximum RAM|
|Date:||Wed, 19 Sep 2007 13:43:48 +0100|
|User-agent:||Thunderbird 22.214.171.124 (Windows/20070728)|
There appears to be Physical Memory Arrays (type 16) and Memory Devices (type 17) which is what I'm using at the moment. However there also seems to be Memory Controllers (type 5) and Memory Modules (type 6) which I ignore. Of the limited number of motherboards I've tested most only report type 16 & 17 handles, but one reports the same memory under handles of both sets of types, and the two sets disagree - under the Physical Memory Arrays it reports a maximum capacity of 256 MB, while under Memory Controller it reports a maximum capacity of 512 MB.
Could anybody explain the difference between Memory Controllers and Physical Memory Arrays as seen by dmidecode, how I should interpret them and how reliable the numbers are likely to be?
Alternatively could you tell me whether there's a better way of getting this information out of the motherboard? Ideally I'd like a little program that analyses the motherboard, works out the specification of the memory that's already there and tells me the specification of the memory it will support e.g. 2 x 256MB modules PC-133 non-ecc.
Thanks, Tony Wright.
|[Prev in Thread]||Current Thread||[Next in Thread]|