부하 테스트, 사용량 로그 등을 위한 로그 남기기 방법
top 로깅쪽은 리디렉션으로 쉽게 되는 반면,
nvidia-smi의 경우 watch를 쓰면 정상적으로 되지 않는다. 따로 배치를 짤까 고민하다가 한 줄로 끝나는 법이 있어
모니터링 및 로깅을 남겨둔다.
1. 모니터링
1) CPU / Memory 모니터링 : top -b -n 1
-> 1은 얼마마다 체크할건지 (소숫점 가능)
2) GPU 모니터링 : watch nvidia-smi -d -n 1
-> 1은 얼마마다 체크할건지 (소숫점 가능)
2. 로깅(로그 남기기)
1) CPU / Memory 로깅 : top -d 1 -b > log_top.log
2) while true; do nvidia-smi >> log_nvidia-smi.log; sleep 1; done;
'반치용 > 문제해결(trouble shooting)' 카테고리의 다른 글
[에러]pymatch 에러 핸들링 Fitting Models on Balanced Samples: 1\100Error: Unable to coerce to Series, length must be 1: given 220 (0) | 2021.05.16 |
---|---|
csv 파일 나누기 (엑셀에서 파일 안열릴 때) (0) | 2021.02.17 |
리액트에서 json을 못불러 올 때 대처법 (0) | 2020.11.10 |
도커 컨테이너 내부 시간 맞추기 (datetime / date / kst ) (0) | 2020.11.09 |
[파이썬]의료 영상 dicom(dcm 파일)이미지 비식별화 (1) | 2020.06.05 |
댓글