HP-UX 11.11 에서 cpu/mem/Kernel info 긁어오는 스크립트
2011.06.24 20:55
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
#!/bin/ksh
#
# Taken from the HP/UniGraphics FAQ
# You must be ROOT to execute this since it uses adb to
# examine the running kernel
#
GetKernelSymbol()
{
echo "$1/D" | \
adb -k $hpux /dev/kmem | \
tr "\012" " " | \
read junk junk2 kval
}
hpux=/hp-ux
rev=$(uname -r | cut -d. -f2)
if ((rev > 9)); then hpux=/stand/vmunix ;fi
/bin/uname -a
GetKernelSymbol "processor_count"
print CPU Count: $kval
GetKernelSymbol "itick_per_tick"
let speed=kval/10000
print CPU Speed: $speed MHz
print L2 Instruction Cache : `getconf _SC_I_CACHE_SIZE` KB
print L2 Data Cache : `getconf _SC_D_CACHE_SIZE` KB
if ((rev > 10)); then
print CPU HW Support: `getconf HW_CPU_SUPP_BITS`-bit
print Kernel Support: `getconf KERNEL_BITS`-bit
GetKernelSymbol "memory_installed_in_machine"
else
GetKernelSymbol "physmem"
fi
let mb=kval*4/1024 # convert pages to MB
print RAM Size: $mb MB
GetKernelSymbol "bufpages"
let mb=kval*4/1024 # convert pages to MB
print bufpages: $mb MB
GetKernelSymbol "maxuprc"
print maxuprc: $kval
GetKernelSymbol "maxvgs"
print maxvgs: $kval
GetKernelSymbol "maxfiles"
print maxfiles: $kval
GetKernelSymbol "max_thread_proc"
print max_thread_proc: $kval
GetKernelSymbol "nfile"
print nfile: $kval
GetKernelSymbol "nflocks"
print nflock: $kval
GetKernelSymbol "nproc"
print nproc: $kval
GetKernelSymbol "ninode"
print ninode: $kval
GetKernelSymbol "vfd_cw"
print shmmax: $kval
GetKernelSymbol "shmmni"
print shmmni: $kval
GetKernelSymbol "dbc_max_pct"
print dbc_max_pct: $kval
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
10 | HP-UX 11i v3 - Native Multi-Pathing for Mass Storage | 조인상 | 2011.10.28 | 11096 |
9 | Dynamic Root Disk A.3.9.* Administrator's Guide | 조인상 | 2011.10.28 | 11079 |
» | HP-UX 11.11 에서 cpu/mem/Kernel info 긁어오는 스크립트 | 조인상 | 2011.06.24 | 10763 |
7 | HP-UX 11i v3 소개 및 release note + Road Map | 조인상 | 2011.10.28 | 10574 |
6 | bdf의 결과를 GB단위로 보여주는 스크립트 [1] | 조인상 | 2015.10.27 | 10089 |
5 | Vmware ESXI 환경에서 HP Smart Array CLI 사용하기 - command 예제 | 조인상 | 2015.07.29 | 9220 |
4 | 파트너 관련 각 시험 코드표 | 조인상 | 2011.06.15 | 8685 |
3 | VG00 의 mirror 상태 점검 스크립트 | 조인상 | 2015.06.12 | 5793 |
2 | HP rx2660서버에서 H/W RAID 구성하기 | ischo | 2019.10.04 | 2362 |
1 | 특정계정만 ssh 접속 불가 sftp 만 접속 가능한 환경 만들기 | ischo | 2019.05.09 | 2305 |