AIX core,cpu and application list

Hi All ,

I am trying to pull out below things from AIX machine (any type)

  1. number of physical processor
  2. number of logical processsors
  3. Total number of processors (physical plus logical)
  4. total number of cores
  5. list of installed applications with versions and vendor name

below are the commands i am using to extarct these details :

  1. number of physical processors :
 
#print_manifest | grep -w "Processors"
  1. number of logical processors :
    not able to extract

3.total number of processors (physical plus logical):
not able to extract

4.number of cores :
[EMAIL="bhdoshi@dcn2pinx005$"]

 
$ lparstat -i | grep "Entitled Capacity"
Entitled Capacity                          : 1.00

[/EMAIL]

5.list of installed application :
lslpp -l

Can someone let me know are the commands which i have used will give the disired output , if not what are the correct commands to do so.

also i am trying to extarct the list of application not the list of filesets installed on aix machine, is there any way by which i can do it (any command ) . i have tried to pull out vendor name of the package but have not found any option present for lslpp

please assist

To answer the below

I am trying to pull out below things from AIX machine (any type)

  1. number of physical processor
    OK, if you are asking no. of physical processor on the entire manage system, then
    lscfg -vp | grep WAY
    This will list you all CPU in MS, you might see the any of the below depending on the type of pSeries hardware
 3-WAY  PROC CUOD:
6-WAY  PROC CUOD:
 

etc.., if you see then repeat (like 3-WAY 4 times that means you have 12 cores on the system 3x4, same goes with 6-WAY if you output has 6 lines you have 36 core or cpus on the system 6x6)

  1. number of logical processsors
    Logical CPU are the multiplication of virtual cpu X SMT
    Say: you have a system which has one core, and two virtual cpus, and its power7 (with SMT 4) then your Logical CPU will be 2x4= 8, eight)

  2. Total number of processors (physical plus logical)
    type nmon --> hit 'c', you shall all logical CPU's

  3. total number of cores
    Total cores/cpus on a particular LPAR? If so your entitled capacity is the no. of cores allocated to that system, and if you have max cpu more than your entitled capacity you can increase it dynamically (to max value) without reactivating the system.

  4. list of installed applications with versions and vendor name
    If you are using

installp

command to install a software/application. Those can be seen through lslpp command.