Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I need to determine the physical RAM size on a Red Hat Linux server. I know how to find the allocated RAM size(using free), but how do I find out the actually physical size of the RAM without opening up the box and looking at the RAM ?
Last edited by skistner; 08-04-2004 at 12:57 PM.
Click here to see the post LQ members have rated as the most helpful post in this thread.
will tell you the amount of physical memory detected at system start up.
This memory size is correct even where Xen is used and memory is allocated to guest machines (assuming the command is entered at a
Dom0 terminal.)
Other commands like top and meminfo will only tell you about the memory available to Dom0, and won't include memory taken by the guest virtual machines.
Last edited by tlg; 12-08-2008 at 01:09 AM.
Reason: added Xen
You realize that the post was relevant to the issue, that most people find this site through search engines while troubleshooting a problem? Is it better to just start a new thread "Hey, I was reading an old post on the forum... and here is related info!!"? If so, I would gladly do that... perhaps a "Do not "bump" post" option would be nice, so at least the data stays together but doesn't cause any panty bunching?
So, in keeping with:
Quote:
"Please note that this thread has not been replied to in over 6 months. Please ensure your reply is still relevant and timely."
Here is some info that I believe more directly answers the original question (checking slots without opening the box)... I came upon it searching for the answer myself, and thought I would share!
Basically if you run dmidecode --type 17, you will get the following output (note that it is erroneously listing 133MHz in place of 13333MHz) - I have highlighted the pertinent parts in bold:
(I pulled this off my Laptop - D900f running Fedora 12)
Handle 0x0017, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0016
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits Size: 4096 MB
Form Factor: DIMM
Set: 1
Locator: J1MY Bank Locator: CHANNEL A DIMM 0
Type: Reserved
Type Detail: Synchronous Speed: 133 MHz
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: 1
Handle 0x0019, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0016
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits Size: 4096 MB Form Factor: DIMM
Set: 1
Locator: J3MY Bank Locator: CHANNEL B DIMM 0
Type: Reserved
Type Detail: Synchronous Speed: 133 MHz
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: 1
Handle 0x001A, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0016
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown Size: No Module Installed Form Factor: DIMM
Set: 1
Locator: J5MY Bank Locator: CHANNEL B DIMM 1
Type: Reserved
Type Detail: Synchronous Speed: 133 MHz
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: 1
Handle 0x001B, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0016
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits Size: 4096 MB
Form Factor: DIMM
Set: 1
Locator: J4MY Bank Locator: CHANNEL C DIMM 0
Type: Reserved
Type Detail: Synchronous Speed: 133 MHz
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: 1
Hi
Thanks for your good topic and reply
Unfortunately dmidecode can not give correct information about my memory!!
I have 4Gig DDR3 but dmideocde can not determine type my ram,and shoe "type= other" and "speed: 667Mhz".
But speed of my ram is 1333 MHz.
You can run Memtest86 (Google and download a copy off the www) that will identify the modules that are installed, module CAS latency information, which module banks are filled, symmetric/asymmetric module configuration, etc.
It can be run from a CDROM image standalone (without affecting the system installation). It has a suite of tests that check the modules for correct operation.
It's a really useful test and inspection tool.
Regards
Chris
Last edited by cgtueno; 02-22-2010 at 01:42 AM.
Reason: Augmented and edited
You can run Memtest86 (Google and download a copy off the www) that will identify the modules that are installed, module CAS latency information, which module banks are filled, symmetric/asymmetric module configuration, etc.
It can be run from a CDROM image standalone (without affecting the system installation). It has a suite of tests that check the modules for correct operation.
It's a really useful test and inspection tool.
Regards
Chris
But I need to one tool that I can install on production server and I do not want restart the system.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.