티스토리 뷰
Linux에서 제공되는 기본 명령어나 개별적으로 작성한 Shell Script등을 수행하면서,
해당 수행작업이 시스템에 어떤 영향을 미칠지, 혹은 수행 시간은 얼마나 걸리는지 궁금할 경우가 있다.
time 명령어를 사용하면 해당 작업에 소요되는 시간을 확인 할 수 있지만
소요되는 System CPU나 Memory 사용량, 해당 Process의 처리를 위한 CPU Context Switch 이 궁금하다면
아래와 같이 time 명령에 포함된 -v 옵션을 활용해 보자.
1. time 명령을 통해 URL의 Webserver 상태를 Check 하는 Shell Script가 수행될때 소요되는 Resouce와 소요 시간 확인하기
[root@TEST01 shell]# ========================= HTTP OK ========================= ======================== HTTP Fail ======================== ===================== HTTP Not Listen ===================== [root@TEST01 shell]# ========================= HTTP OK ========================= ======================== HTTP Fail ======================== ===================== HTTP Not Listen =====================
Command being timed: "./check_web.sh list"
|
'System Story > CentOS 5,6' 카테고리의 다른 글
Shell - 특정 프로세스에 대한 의존성 라이브러리 및 패키지 조회하기 (2) | 2016.06.23 |
---|---|
Linux NIC Driver Patch등을 위한 Driver 및 Version 확인하기 (0) | 2016.06.17 |
Emulex NIC 환경에서 RX Packet Drop 발생시 조치 (1) | 2016.05.04 |
recode 및 Shell Script 를 이용한 간단한 파일 문자인코딩 변경하기 (0) | 2016.04.08 |
wget 다운로드 이어받기 (0) | 2016.02.09 |