Bryan Vyhmeister <[email protected]> wrote:
> On Tue, Feb 28, 2017 at 09:42:33PM +0000, Larry Hynes wrote:
>> Bryan Vyhmeister <[email protected]> wrote:
>> > On Tue, Feb 28, 2017 at 05:57:20PM +0000, Peter Kay wrote:
>> >> macppc is 32bit, is it limited to 2GB memory like FreeBSD 32bit
>> >> powerpc? I have a dual core G5 with 4.5GB, and it's showing only 2GB
>> >> and the wrong SPD information (it initially only showed 1GB, but that
>> >> was because the slots hadn't been correctly filled).
>>
>> > That appears to be the case. I have more than 4GB (I think 8.5GB) in my
>> > PowerMac11,2 and it only recognizes 2GB. There are some issues with the
>> > SATA controller as well that I have mentioned in threads a few months
>> > back on this list. I purchased some more SATA controller hardware to see
>> > what I can figure out but have not had time to work on it further.
>>
>> I'm running 6.0 -release on an 11,2, and dmesg shows:
>>
>> spdmem0 at mem0: 256MB DDR2 SDRAM non-parity PC2-4200CL4
>> spdmem1 at mem0: 256MB DDR2 SDRAM non-parity PC2-4200CL4
>> spdmem2 at mem0: 1GB DDR2 SDRAM non-parity PC2-4200CL4
>> spdmem3 at mem0: 1GB DDR2 SDRAM non-parity PC2-4200CL5
>>
>> so I was assuming that it was recognising - and making use of -
>> 2.5GB. Is this not so?
> Not necessarily. What does top(1) show if you add up the real and free
> memory?
Memory: Real: 228M/650M act/tot
Free: 1272M Cache: 381M Swap: 0K/2816M
which would gel with your theory.
> In my PowerMac7,3 I show:
> spdmem0 at mem0: 128MB DDR SDRAM non-parity PC3200CL3.0
> spdmem1 at mem0: 128MB DDR SDRAM non-parity PC3200CL3.0
> spdmem2 at mem0: 256MB DDR SDRAM non-parity PC3200CL3.0
> spdmem3 at mem0: 256MB DDR SDRAM non-parity PC3200CL3.0
>
> I show almost 750MB in top(1) which is about right. With my
> PowerMac11,2, I show:
> spdmem0 at mem0: 2GB DDR2 SDRAM non-parity PC2-4200CL4
> spdmem1 at mem0: 2GB DDR2 SDRAM non-parity PC2-4200CL4
> spdmem2 at mem0: 2GB DDR2 SDRAM non-parity PC2-4200CL4
> spdmem3 at mem0: 2GB DDR2 SDRAM non-parity PC2-4200CL4
> spdmem4 at mem0: 1GB DDR2 SDRAM non-parity PC2-4200CL5
> spdmem5 at mem0: 1GB DDR2 SDRAM non-parity PC2-4200CL5
> spdmem6 at mem0: 1GB DDR2 SDRAM non-parity PC2-4200CL5
> spdmem7 at mem0: 1GB DDR2 SDRAM non-parity PC2-4200CL5
Ah - OK, I see. I think 'recognised' threw me. The memory appears
to be recognised, just not in use. That would make sense. It's a
good job I didn't order that extra RAM!