Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to add more RAM to my Ubuntu installation ( running on a Dell Inspiron 640m ). Is there any inbuilt command or package to find out the current RAM chip specifications (manufacturer, type, speed etc) from within Linux ?

share|improve this question
up vote 12 down vote accepted

This might help: Linux: Check Ram Speed and Type.

sudo dmidecode --type 17

Alternatively, if you can boot from a windows system, the Crucial System Scanner tool will give very good details on what is installed and what can be upgraded on the system (along with a shopping cart too). It will need an Internet connection.

Here is a quick reference from Crucial:
Guaranteed-compatible memory upgrades for your Dell Inspiron 640m Laptop/Notebook

I am assuming, you do not want to open the system and look at the memory sticks.
That is quick and simple too.

share|improve this answer
In the absence of a better answer, I'll accept this. However, you might want to edit and paste the dmidecode --type 17 ( or equivalent: dmidecode -t memory ) commands into the answer in case the link vanishes in future. – nagul Aug 10 '09 at 10:43

As an alternative approach, since your machine is from a major manufacturer, you can use an online tool such as Kingston's memory search to lookup the memory type from the model number.

Search Results for: Dell Inspiron 640m

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .