When you are maintaining Oracle, you can use some Unix operating system commands to view system-related information under various operating systems.
Memory
-------
Aix:bootinfo-r
LSATTR-E-LMEM0
/USR/SBIN/LSATTR-E-L sys0-a Realmem
Or use a tool as "Topas" or "Nmon" (These are utilities)
Linux:cat/proc/meminfo
/USR/SBIN/DMESG | grep "Physical"
Free (the free command)
HP:/usr/sam/lbin/getmem
grep memtotal/proc/meminfo
/ETC/DMESG | Grep-i Phys
Wc-c/dev/mem
or us a tool as "glance", like entering "glance-m" to prompt (is a utility)
Solaris:/usr/sbin/prtconf | grep "Memory Size"
Tru64:/bin/vmstat-p | grep "Total Physical Memory"
Swap page:
----------
AIX:/usr/sbin/lsps-a
HP:/usr/sbin/swapinfo-a
Solaris:/usr/sbin/swap-l
Linux:/sbin/swapon-s
Cat/proc/swaps
Cat/proc/meminfo
Operating system version:
--------------
Hp:uname-a
Linux:cat/proc/version
Solaris:uname-a
Cat/etc/release (or other way to view this file, like "More/etc/release")
Tru64:/usr/sbin/sizer-v
Aix:oslevel-r
Lslpp-h Bos.rte
AIX firmware:
LSMCODE-C display the system firmware level and service processor
Lsmcode-r-D SCRAID0 Display the adapter microcode levels for a RAID adapter SCRAID0
LSMCODE-A display the microcode level for all supported devices
Prtconf shows many setting including memory, firmware, etc...
CPU Information:
---------
HP:IOSCAN-KFNC processor
Getconf cpu_version
Getconf Cpu_chip_type
Model
aix:prtconf | grep proc
Pmcycles-m
Lsattr-el procx (x is 0,2, etc ...)
lscfg | grep proc
Linux:cat/proc/cpuinfo
Solaris:psrinfo-v
Prtconf
This column more highlights: http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/