Calculating number of CPUs in Solaris-8


 
Thread Tools Search this Thread
Operating Systems Solaris Calculating number of CPUs in Solaris-8
# 1  
Old 05-29-2019
Calculating number of CPUs in Solaris-8

Hello,
I have few old V210/V240, running Solaris-8. I am trying to find, number of physical CPUs, number of cores and number of virtual processors. psrinfo is giving me confusing status.
It looks like, there are 2 physical CPUs, but psrinfo -p shows me just 1
Code:
bash-2.03$ psrinfo -v
Status of virtual processor 0 as of: 05/29/19 19:15:39
  on-line since 07/30/16 17:32:49.
  The sparcv9 processor operates at 1503 MHz,
        and has a sparcv9 floating point processor.
Status of virtual processor 1 as of: 05/29/19 19:15:39
  on-line since 07/30/16 17:32:04.
  The sparcv9 processor operates at 1503 MHz,
        and has a sparcv9 floating point processor.
bash-2.03$ psrinfo -p
1
bash-2.03$ kstat -m cpu_info | nawk '$2=="on-line" {lcpu++} $1=="pg_id" && s[$2]++==0 {core++} END {print core?core+0:lcpu+0}'
2
bash-2.03$ psrinfo
0       on-line   since 11/21/18 09:59:40
1       on-line   since 11/21/18 09:59:38
bash-2.03$
bash-2.03$

From prtdiag -v ===>
==================================== CPUs ====================================
                      E$          CPU     CPU       Temperature         Fan
       CPU  Freq      Size        Impl.   Mask     Die    Ambient   Speed   Unit
       ---  --------  ----------  ------  ----  --------  --------  -----   ----
     MB/P0  1503 MHz  1MB         US-IIIi  3.4       -        -
     MB/P1  1503 MHz  1MB         US-IIIi  3.4       -        -

Please suggest
Thanks in advance
# 2  
Old 05-30-2019
Hmmmmm...........

Can you put both switches on the same command line and post the output please.

Code:
# psrinfo -pv

# 3  
Old 05-30-2019
Code:
bash:# kstat -m cpu_info | grep id  
        chip_id                         0  
        chip_id                         1  
bash:# psrinfo  
0       on-line   since 07/30/16 17:32:49  
1       on-line   since 07/30/16 17:32:04  
bash:#  
bash:# psrinfo -p  
1  
bash:# psrinfo -pv  
The UltraSPARC-IIIi physical processor has 1 virtual processor (0)  
bash:#

# 4  
Old 05-30-2019
Looking at history I see that people have reported issues using psrinfo on solaris 8. It seems it can tell lies.

Please post the output of:

Code:
# /usr/platform/`uname -i`/sbin/prtdiag -v

I understand your confusion.
# 5  
Old 05-31-2019
Yes, it looks like. prtdiag shows 2
Code:
# /usr/platform/`uname -i`/sbin/prtdiag -v
System Configuration: Sun Microsystems  sun4u Netra 240
System clock frequency: 167 MHZ
Memory size: 8GB

==================================== CPUs ====================================
                      E$          CPU     CPU       Temperature         Fan
       CPU  Freq      Size        Impl.   Mask     Die    Ambient   Speed   Unit
       ---  --------  ----------  ------  ----  --------  --------  -----   ----
     MB/P0  1503 MHz  1MB         US-IIIi  3.4       -        -
     MB/P1  1503 MHz  1MB         US-IIIi  3.4       -        -

================================= IO Devices =================================
     Bus   Freq
Brd  Type  MHz   Slot        Name                          Model
---  ----  ----  ----------  ----------------------------  --------------------
 0   pci    66           MB  pci108e,1648 (network)
 0   pci    66           MB  pci108e,1648 (network)
 0   pci    33           MB  isa/su (serial)
 0   pci    33           MB  isa/su (serial)
 0   pci    33           MB  pci10b9,5229 (ide)
 0   pci    33         PCI2  SUNW,qlc-pci1077,2300 (scsi-+
 0   pci    33         PCI1  SUNW,qlc-pci1077,2300 (scsi-+
 0   pci    66           MB  scsi-pci1000,21 (scsi-2)
 0   pci    66           MB  scsi-pci1000,21 (scsi-2)
 0   pci    66           MB  pci108e,1648 (network)
 0   pci    66           MB  pci108e,1648 (network)
 0   pci    66         PCI0  pci100b,35 (network)          SUNW,pci-qge
 0   pci    66         PCI0  pci100b,35 (network)          SUNW,pci-qge
 0   pci    66         PCI0  pci100b,35 (network)          SUNW,pci-qge
 0   pci    66         PCI0  pci100b,35 (network)          SUNW,pci-qge
 0   pci    33            7  isa/rmc-comm-rmc_comm (seria+

============================ Memory Configuration ============================
Segment Table:
-----------------------------------------------------------------------
Base Address       Size       Interleave Factor  Contains
-----------------------------------------------------------------------
0x0                4GB               16          BankIDs 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
0x1000000000       4GB               16          BankIDs 16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

Bank Table:
-----------------------------------------------------------
           Physical Location
ID       ControllerID  GroupID   Size       Interleave Way
-----------------------------------------------------------
0        0             0         256MB           0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
1        0             0         256MB
2        0             1         256MB
3        0             1         256MB
4        0             0         256MB
5        0             0         256MB
6        0             1         256MB
7        0             1         256MB
8        0             1         256MB
9        0             1         256MB
10       0             0         256MB
11       0             0         256MB
12       0             1         256MB
13       0             1         256MB
14       0             0         256MB
15       0             0         256MB
16       1             0         256MB           0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
17       1             0         256MB
18       1             1         256MB
19       1             1         256MB
20       1             0         256MB
21       1             0         256MB
22       1             1         256MB
23       1             1         256MB
24       1             1         256MB
25       1             1         256MB
26       1             0         256MB
27       1             0         256MB
28       1             1         256MB
29       1             1         256MB
30       1             0         256MB
31       1             0         256MB

Memory Module Groups:
--------------------------------------------------
ControllerID   GroupID  Labels
--------------------------------------------------
0              0        MB/P0/B0/D0,MB/P0/B0/D1
0              1        MB/P0/B1/D0,MB/P0/B1/D1

Memory Module Groups:
--------------------------------------------------
ControllerID   GroupID  Labels
--------------------------------------------------
1              0        MB/P1/B0/D0,MB/P1/B0/D1
1              1        MB/P1/B1/D0,MB/P1/B1/D1

============================ Environmental Status ============================
Fan Speeds:
-----------------------------------------
Location       Sensor      Status   Speed
-----------------------------------------
MB/P0/F0       RS          okay     4326 rpm
MB/P0/F1       RS          okay     4383 rpm
F2             RS          failed   0 rpm
PS0            FF_FAN      okay
PS1            FF_FAN      okay
---------------------------------
Keyswitch:
---------------------------------
Location       Keyswitch   State
---------------------------------
--------------------------------------------------
Led State:
--------------------------------------------------
Location   Led                   State       Color
--------------------------------------------------
MB         ACT                   on          green
MB         SERVICE               on          amber
MB         LOCATE                off         white
PS0        ACT                   on          green
PS0        SERVICE               off         amber
PS0        OK2RM                 off         blue
PS1        ACT                   on          green
PS1        SERVICE               off         amber
PS1        OK2RM                 off         blue
HDD0       SERVICE               off         amber
HDD0       OK2RM                 off         blue
HDD1       SERVICE               off         amber
HDD1       OK2RM                 off         blue
-------------------------------------------------------------------
Temperature sensors:
-------------------------------------------------------------------
Location       Sensor      Temperature  Lo LoWarn HiWarn  Hi Status
-------------------------------------------------------------------
MB             T_ENC           24C     -9C   -7C   57C   60C okay
MB/P0          T_CORE          68C     -     -     92C   96C okay
MB/P1          T_CORE          51C     -     -     92C   96C okay
PS0            FF_OT           -       -     -     -     -   okay
PS1            FF_OT           -       -     -     -     -   okay
------------------------------------------------------------------------
Voltage sensors:
------------------------------------------------------------------------
Location   Sensor        Voltage  Lo     LoWarn  HiWarn   Hi    Status
------------------------------------------------------------------------
MB         V_VTT          1.25V       -     1.17V   1.43V     -   okay
MB         V_GBE_+2V5     2.49V       -     2.25V   2.75V     -   okay
MB         V_GBE_CORE     1.21V       -     1.08V   1.32V     -   okay
MB         V_VCCTM        2.53V       -     2.25V   2.75V     -   okay
MB         V_+2V5         2.51V       -     2.34V   2.86V     -   okay
MB         V_+1V5         1.52V       -     1.35V   1.65V     -   okay
MB/BAT     V_BAT          2.95V       -     2.70V     -       -   okay
MB/P0      V_CORE         1.49V       -     1.26V   1.54V     -   okay
MB/P1      V_CORE         1.47V       -     1.26V   1.54V     -   okay
PS0        FF_UV            -         -       -       -       -   okay
PS0        FF_OV            -         -       -       -       -   okay
PS0        P_PWR            -         -       -       -       -   okay
PS1        FF_UV            -         -       -       -       -   okay
PS1        FF_OV            -         -       -       -       -   okay
PS1        P_PWR            -         -       -       -       -   okay
----------------------------------------------------------------------
Current sensors:
----------------------------------------------------------------------
Location   Sensor      Current    Lo     LoWarn  HiWarn   Hi    Status
----------------------------------------------------------------------
MB         FF_SCSI      -         -       -       -       -   okay
PS0        FF_OC        -         -       -       -       -   okay
PS1        FF_OC        -         -       -       -       -   okay

======== FRU Status =========
-------------------------
Fru Operational Status:
-------------------------
Location        Status
-------------------------
MB/SC           okay
PS0             okay
HDD0            present
HDD1            present
PS1             okay

================================ HW Revisions ================================
ASIC Revisions:
---------------
pci: Rev 4
pci: Rev 4
pci: Rev 4
pci: Rev 4

System PROM revisions:
----------------------
OBP 4.16.2 2004/10/04 18:22 Sun Fire V210/V240,Netra 240
OBDIAG 4.16.2 2004/10/04 18:23
#

Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Performance of calculating total number of matching records in multiple files

Hello Friends, I've been trying to calculate total number of a certain match in multiple data records files (DRs). Let say I have a daily created folders for each day since the beginning of july like the following drwxrwxrwx 2 mmsuper med 65536 Jul 1 23:59 20150701 drwxrwxrwx 2 mmsuper... (1 Reply)
Discussion started by: EAGL€
1 Replies

2. Shell Programming and Scripting

Trouble calculating difference in number of days

Hi all, I have a requirement to calculate the difference of number of days of time stamp of a file and system date and if the difference is greater than 15 days it should prompt as previous month file otherwise current month file. Below is the code i used and it is working fine till now. (You... (2 Replies)
Discussion started by: Ravindra Swan
2 Replies

3. UNIX and Linux Applications

Looking to reduce the number a cpus available for SGE

Hey all Im looking to reduce the number of cpus available on a certain node in our cluster available for jobs using SGE. i.e. we have one node that has 24 cpus available for jobs on SGE, i would like to reduce that to 16. Thanks (1 Reply)
Discussion started by: olifu02
1 Replies

4. Shell Programming and Scripting

writing a simple script to get total number of cpus/cores in server

Hi, I am very new to scripting and I wanted to write a unix shell script which can give me, 1)number of cpu's in a box 2)number of cores per cpu 3)total number of cores in abox (ie multiplying 1&2) I am also trying to figure out how to check if hyper-threading is enabled in the... (8 Replies)
Discussion started by: steven12
8 Replies

5. Shell Programming and Scripting

Calculating number of records by field

Hi, I have CSV file which looks like below, i want to calulate number of records for each brand say SOLO_UNBEATABLE E and SOLO_UNBEATABLE F combined and record count is say 20 . i want to calculate for each brand, and here only first record will have all data and rest of record for the brand... (2 Replies)
Discussion started by: raghavendra.cse
2 Replies

6. Shell Programming and Scripting

Counting non empty fields and calculating with that number

Hello all, I have a problem with a skript of mine: My input has the following format 1,33296 transcript_id"ENSRNOT00000018629" 0 1,33296 0 0 transcript_id"ENSRNOT00000029014" 0 0,907392 transcript_id"ENSRNOT00000016905" 0,907392 0 transcript_id"ENSRNOT00000053370" 0 0... (0 Replies)
Discussion started by: DerSeb
0 Replies

7. UNIX for Dummies Questions & Answers

Calculating the Number of Rows and Average

Hi All I like to know how can we calculate the number of rows and the average of the values present in the file. I will not know what will be the rowcount, which will be dynamic in nature of the file. eg. 29 33 48 30 28 (6 Replies)
Discussion started by: pk_eee
6 Replies

8. Shell Programming and Scripting

calculating a number

Hello all :) I need some help; I'm running the sp_spaceused command on various tables and saving the output to a file. So, I have an input file that has 3 rows - each row has 7 columns. I would like to 1) sort the file on the 4th column, 2) take the 4th column in the first row and add 25% to... (2 Replies)
Discussion started by: stonemonolith
2 Replies

9. Solaris

CPU Usage to Number of CPUs - relationship

I have an E15K running at 60% CPU usage on 16 CPUs. I need to get rid of 6 CPUs, which is 38%. Does that mean my CPU usage will go up to 98%? I suspect the relationship between CPU numbers and usage is a bit more complicated. Can anyone give me any guidance on this please? TIA (0 Replies)
Discussion started by: disturbed_uk
0 Replies
Login or Register to Ask a Question