How can I find information on the hardware of my Android device like processor architecture, RAM, etc?
Android System Info is a free app from the market which will tell you more details about your phone than you ever wanted to know. It has all the details you want about your CPU and Memory and much much more.
Install it, start the app and check the
System tab for all the information you are looking for.
Settings -> About Phone should tell you most of what you want to know. Failing that, it will at least tell you a model name which you can then search google for more info.
My 'About Phone' lists Model, CPU info (i.e. what CPU) and Memory info among other things. But I am running CM7 with Gingerbread.
My favorite is the AIDA64 app.
I've been purchasing Android boxes (>10 makes/models in last 6 months) and testing/vetting them for friends. Heard the expression, "Mutton dressed like lamb"? It describes many of what's crossed my bench. The screenshot is of an AIDA64 scan done on an "M8S" box advertised as featuring an Amlogic S812 CPU. This app was one of only 2 describing the CPU/SoC to that degree of detail ("AMLogic Meson8 8726-M8" - the quote is QED).
Check the manufacturer's website or hit up a gadget database like GDGT.
CPU-Z is available for Android in Google Play Store. You can see your hardware information in it.
I got free 'Droid Hardware Info'. Under 'System' tab, it tells the Processor info, utilization of each cores and more.
Go for http://www.gsmarena.com/. It contains specs of almost everyphone
Install Droid Examiner from F-Droid. Gives lots of details, though not pretty. FOSS is good.
Download SIM - INFO - that will help you to get all the information you want.
If you need speed solution without installation just visit this site
It will give you all specifications about your mobile , sure application mentioned in @Martin answer will give you in depth information.
Disclaimer : I own this site .