Solaris System information

Hello,

I am just trying to find out some information on a Solaris SPARC system namely

- Processor Model Number
- Processing Speed
- Size of on-chip cache
- Bus Speed

What would be command/s be to get this information (the file-system is UFS)?
LVL 5
MichaelT_Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

halby29Commented:
0
MichaelT_Author Commented:
OK thanks, I get some information from this, just to double check though

/usr/sbin/psrinfo -v
Status of processor 1 as of: 12/12/02 09:25:50
  Processor has been on-line since 11/17/02 21:10:09.
  The sparcv9 processor operates at 400 MHz,
        and has a sparcv9 floating point processor.
Status of processor 3 as of: 12/12/02 09:25:50
  Processor has been on-line since 11/17/02 21:10:11.
  The sparcv9 processor operates at 400 MHz,
        and has a sparcv9 floating point processor.

The 400 MHz is the processor speed correct?

I also used prtdiag -v | more and this gives me the first two, however I am having trouble getting the Size of on-chip cache and the Bus (System Clock) Speed

The first few lines that I get from prtdiag -v | more are:

System Configuration:  Sun Microsystems  sun4v T5140
Memory size: 32544 Megabytes

================================ Virtual CPUs ================================
CPU ID Frequency Implementation         Status
------ --------- ---------------------- -------
0      1582 MHz  SUNW,UltraSPARC-T2+    on-line

It seems as though System Clock Speed is no longer included in prtdiag -v information (older examples show it)?
0
RowleyCommented:
What makes you think that 400Mhz is incorrect for that host? Sparc chips do not run at x86/64 speeds, they are different architecture.

Use prtpicl to find detailed info about your host. For example, for cpu:

prtpicl -v -c cpu

Will give you verbose information regarding the cpu's class installed in your server. Search for prtpicl in your favourite search engine for more details.
0
Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

MichaelT_Author Commented:
Rowley,

Sorry the 400MHz was from an example that halbey29 gave so I was just checking if that value was the processor speed or bus speed (clock frequency)

For example
System Configuration:  Sun Microsystems  sun4v T5140
Memory size: 32544 Megabytes

================================ Virtual CPUs ================================
CPU ID Frequency Implementation         Status
------ --------- ---------------------- -------
0      1582 MHz  SUNW,UltraSPARC-T2+    on-line

I assume 1582 MHz is the processor speed, am I right in assuming this? Just want to make sure I understand the output correctly.

prtpicl -v -c cpu gave me a clock frequency of 0x5e452cd8, so what does this translate to?

Thanks again for the help, it is appreciated :)
0
RowleyCommented:
You assumption regarding the processor speed is correct.

To convert that hex value into decimal type "0x5e452cd8 into decimal" in google or, if you are using a MS operating system use scientific mode  "calc", paste the value in as a hex number (click "hex" first) then click "dec" to convert.

0x5e452cd8 converted to decimal gives us 1 581 591 768 hertz or 1.581 591 768 gigahertz
0
MichaelT_Author Commented:
Great thanks Rowley - very helpful.  If the clock frequency is 1.582 GHz, then it looks to be the same as the processor speed? Is this possible? Or in this instance is the clock frequency "Processor Speed"?  Or am I off track again?

Sorry if the questions are basic, just a little confused :)

Thanks again,

Michael.
0
RowleyCommented:
this value is referring to the speed of the cpu. Could you perhaps be referring to bus speed? If I remember rightly, Older systems used to display the bus speed for the device in question.  A seemingly digestible explanation of bus speeds, clock speeds and multipliers can be found here.


0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
MichaelT_Author Commented:
That's correct, now I am after the bus speed too, although I haven't found any commands that can provide it so it looks as though I might have to try and find out what the multiplier is and work backwards :)

Thanks again for your help.

Michael.
0
MichaelT_Author Commented:
Thank-you again for the help.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.