Thanks for the memory ...

We have some servers, let us call them V210s and V240s. All have 2GB of memory and 2 CPUs. What we would like to know is how that memory is made up - preferablyn by not having to open up the box and looking.

I am guessing from the output of prtdiag and prtfru (see below) that what we have is 2x512MB DIMMS per CPU, but would really want that confirmed.

prtdiag -v output extract:

<div class="pre"><pre>============================ Memory Configuration ============================Segment Table:--Base AddressSizeInterleave Factor Contains --0x01GB1BankIDs 00x10000000001GB1BankIDs 16 Bank Table:--Physical Location IDControllerID GroupIDSizeInterleave Way--00 0 1GB 0161 0 1GB 0 Memory Module Groups: --ControllerIDGroupID Labels--0 0MB/P0/B0/D0,MB/P0/B0/D1 Memory Module Groups:--ControllerIDGroupID Labels--1 0MB/P1/B0/D0,MB/P1/B0/D1</pre></div>

prtfru output extract:

<div class="pre"><pre>/frutree/chassis/MB?Label=MB/system-board/P0?Label=P0 /cpu/B0?Label=B0/bank/D0?Label=D0/mem-module (container)/frutree/chassis/MB?Label=MB/system-board/P0?Label=P0/cpu/B0?Label=B 0/bank/D1?Label=D1/mem-module (container)/frutree/chassis/MB?Label=MB/system-board/P1?Label=P1/cpu/B0?Label=B 0/bank/D0?Label=D0/mem-module (container)/frutree/chassis/MB?Label=MB/system-board/P1?Label=P1/cpu/B0?Label=B 0/bank/D1?Label=D1/mem-module (container)</pre></div>

[1438 byte] By [SimonM] at [2007-11-25 22:48:40]
# 1

Yes, you have interpreted it all, correctly.

PRTDIAG shows two banks and the starting address offset for each.

It also shows that you have Dimm0 and Dimm1 for Bank0 of processor #0,

and the same for processor #1.

That platform needs RAM in matched pairs, so the 1GB bank size yields a 512mb dimm size.

PRTFRU just says the same thing in its own unique fashion (references are to bank0 only).

Bill at 2007-7-5 17:04:02 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 2
Wow, that <b>MUST</b> be a first - I have understood something that prtdiag has produced!!! Many thanks for the speedy response, Bill.
SimonM at 2007-7-5 17:04:02 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 3

Some systems when you look at their prtdiag -v output don't list the memory at all. There is a very handy tool called memconf (use google) which can clarify these things alot of the time if you are not sure. Especially good when you have interleving etc and just trying to figure out what size dimms you have in each slot.

andthings at 2007-7-5 17:04:02 > top of Java-index,Sun Hardware,Servers - General Discussion...