[wellylug] Memory

Rob Giltrap rob at kiwihq.com
Fri Mar 16 15:56:11 NZDT 2007


Daniel Pittman wrote:
> Rob Giltrap <rob at kiwihq.com> writes:
>
>   
>> Is there any Linux command that will tell me the characteristics of a
>> machines memory?
>>     
>
> dmidecode will look at the tables provided by the BIOS; accuracy varies
> wildly.  On good quality hardware such as IBM servers it is accurate.
> On a random gigabyte board I have here it claims I use eight 64MB EDO
> SIMM with my Athlon 64+ ;)
Thanks, dmidecode did the trick... it's a Sun U20 Workstation so it 
meets the "good quality hardware" requirement.

This box sits in the basement and I didn't want to have to go down there 
and reboot it to find out whats in it.

$ sudo dmidecode -t 20
# dmidecode 2.8
SMBIOS 2.2 present.

Handle 0x0022, DMI type 20, 19 bytes
Memory Device Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x0000FFFFFFF
        Range Size: 256 MB
        Physical Device Handle: 0x001D
        Memory Array Mapped Address Handle: 0x0021
        Partition Row Position: 1

Handle 0x0023, DMI type 20, 19 bytes
Memory Device Mapped Address
        Starting Address: 0x00010000000
        Ending Address: 0x0001FFFFFFF
        Range Size: 256 MB
        Physical Device Handle: 0x001E
        Memory Array Mapped Address Handle: 0x0021
        Partition Row Position: 1

Handle 0x0024, DMI type 20, 19 bytes
Memory Device Mapped Address
        Starting Address: 0x00020000000
        Ending Address: 0x0003FFFFFFF
        Range Size: 512 MB
        Physical Device Handle: 0x001F
        Memory Array Mapped Address Handle: 0x0021
        Partition Row Position: 1

Handle 0x0025, DMI type 20, 19 bytes
Memory Device Mapped Address
        Starting Address: 0x00040000000
        Ending Address: 0x0005FFFFFFF
        Range Size: 512 MB
        Physical Device Handle: 0x0020
        Memory Array Mapped Address Handle: 0x0021
        Partition Row Position: 1





More information about the wellylug mailing list