- Community Home
- >
- HPE Community, Korea
- >
- HP-UX
- >
- 각 프로세서의 점유율을 확인하고 싶습니다..
HP-UX
1754014
회원
7017
온라인
108811
솔루션
포럼
범주
Company
Local Language
뒤로
포럼
토론 게시판
포럼
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
토론 게시판
토론 게시판
포럼
토론 게시판
뒤로
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
블로그
정보
커뮤니티 언어
언어
포럼
블로그
4 응답 4
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
날짜: 01-19-2006 11:00 PM
날짜: 01-19-2006 11:00 PM
각 프로세서의 점유율을 확인하고 싶습니다..
참고하시면 될것같아서요...
저는 아래처럼 만들어 scirpt를 돌립니다...
포럼에 찾아보면 많이 나와있는데요....^^;;
#! /bin/sh
function ECHO {
echo "============================================================"
echo "user MEM PID PPID PCpu args comm"
echo "============================================================"
}
echo
echo
echo "Input process id [PID or (A|a) key) :: \c\b\b\b\b\b\b\b\b\ "
read proc
case $proc in
A|a) ECHO
UNIX95= ps -e -o "user,sz,pid,ppid,pcpu,args,comm"|sort -rnk2|grep -v grep|awk '{printf ("%-10s %-5d %-5d %-5d %-2.2f %-10s %-10s \n",$1,$2,$3,$4,$5,$6,$7) }' |more
;;
*) ECHO
UNIX95= ps -e -o "user,sz,pid,ppid,pcpu,args,comm"|sort -rnk2|grep $proc|grep -v grep|awk '{printf ("%-10s %-5d %-5d %-5d %-2.2f %-10s %-10s \n",$1,$2,$3,$4,$5,$6,$7) }'
;;
esac
echo
좀...무식하게 만들었습니다...
저는 아래처럼 만들어 scirpt를 돌립니다...
포럼에 찾아보면 많이 나와있는데요....^^;;
#! /bin/sh
function ECHO {
echo "============================================================"
echo "user MEM PID PPID PCpu args comm"
echo "============================================================"
}
echo
echo
echo "Input process id [PID or (A|a) key) :: \c\b\b\b\b\b\b\b\b\ "
read proc
case $proc in
A|a) ECHO
UNIX95= ps -e -o "user,sz,pid,ppid,pcpu,args,comm"|sort -rnk2|grep -v grep|awk '{printf ("%-10s %-5d %-5d %-5d %-2.2f %-10s %-10s \n",$1,$2,$3,$4,$5,$6,$7) }' |more
;;
*) ECHO
UNIX95= ps -e -o "user,sz,pid,ppid,pcpu,args,comm"|sort -rnk2|grep $proc|grep -v grep|awk '{printf ("%-10s %-5d %-5d %-5d %-2.2f %-10s %-10s \n",$1,$2,$3,$4,$5,$6,$7) }'
;;
esac
echo
좀...무식하게 만들었습니다...
위에 명시된 의견은 Hewlett Packard Enterprise가 아닌 저자의 개인 의견입니다. 이 사이트를 사용하면 이용 약관에 동의하게되며 참여 규칙 .
뉴스 및 이벤트
© Copyright 2024 Hewlett Packard Enterprise Development LP