Quote:
Originally Posted by
forumguest
...snip...
From the above outputs , i could find only CPU speed, CPU Implementation and CPU status. But i also need
CPU family and CPU Model,CPU Stepping, and CPU cache memory.
Is any there command is used for getting the above mentioned details ?
Please guide me.
This is Solaris... so NO... there's no way to extract such data reliably. The concepts of "family", "model" (the numeric x86 style value) and "stepping" do not apply to all processor types. There is no reliable way to get the cache information, and besides as processors now come with L1, L2 AND now L3 cache... which cache is interesting? Typically, other systems focus on L2 cache (I guess never believing that there would ever be L3).
You HAVE been guided, you've given enough info to get you started... but you're asking for things that either are n/a to Solaris/SPARC or just simply cannot be retrieved easily.
If you want that kind of CPU data on Solaris Intel, new Solaris revisions will contain the smbios command which is like the dmidecode utility under Linux and you should be able to get most of what you are wanting CPU wise from that.... but it's not going to work on SPARC platforms. Also, I'll just point out that Solaris smbios command is NOT nearly as good as dmidecode... so you might just want to build and compile dmidecode and run it on your Intel Solaris boxes... THEN you will get everything, including Family, Model, Stepping. Dmidecode will show you L1, L2 and L3 cache data as well... and it does compile quite well on Solaris Intel.... not sure why they went with their own smbios tool (??) it's a very poor replacement. And you won't find smbios except on the NEWEST Solaris... not even sure if it's any Solaris 10.