一、CPU相关信息
查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
# 查看物理CPU个数
cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep “cpu cores”| uniq
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep “processor”| wc -l
总结:Oracle EBS标准管理器的工作班次下的流程数设置数(数据库节点服务器)为不超过逻辑CPU个数的两倍,比如查询结果为8,最大设置16,因为所有进程都需要在CPU上排队处理,多了也无用;但是如果设置数过小,又会造成CPU浪费。
二、操作系统内存大小信息
cat /proc/meminfo | grep MemTotal
三、操作系统版本相关信息
cat /etc/issue
Oracle Linux Server release 6.8
cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.8 (Santiago)
cat /proc/version
Linux version 2.6.32-642.el6.x86_64 (mockbuild@x86-ol6-builder-05)
(gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) ) #1 SMP Tue May
10 12:00:56 PDT 2016
uname -a
Linux r3115035596-1 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 12:00:56 PDT 2016 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: OracleServer
Description: Oracle Linux Server release 6.8
Release: 6.8
Codename: n/a
四、SWAP空间
但我们平时安装系统时,默认都分内存的2倍.
物理内存 | 交换分区(SWAP) |
<= 4G | 至少4G |
4~16G | 至少8G |
16G~64G | 至少16G |
64G~256G | 至少32G |
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
# linux 下 取进程占用内存(MEM)最高的前10个进程
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
https://blog.csdn.net/bingqingsuimeng/article/details/51858858
https://linux.cn/article-211-1.html
https://blog.csdn.net/sunqp0208/article/details/41343443
查询ebs jdk版本:
sh -c “`awk -F= ‘$1 ~ /^JSERVJAVA.*$/ {print $2}’ $ADMIN_SCRIPTS_HOME/java.sh` -version;”