일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- airflow
- logistic regression
- 기초확률론
- docker
- Decision Boundary
- CellPin
- Jupyter notebook
- Pull Request
- 티스토리챌린지
- vscode
- cs231n
- IVI
- WSSS
- 도커
- cocre
- 코크리
- Multi-Resolution Networks for Semantic Segmentation in Whole Slide Images
- 오블완
- docker attach
- numpy
- 히비스서커스
- AIFFEL
- 백신후원
- 사회조사분석사2급
- aiffel exploration
- 프로그래머스
- GIT
- HookNet
- docker exec
- ssh
Archives
- Today
- Total
히비스서커스의 블로그
[Linux] htop 시 memory, swap이 꽉 찬 경우 (feat. 특정 이름의 프로세스 삭제하는 방법) 본문
Programming/Linux
[Linux] htop 시 memory, swap이 꽉 찬 경우 (feat. 특정 이름의 프로세스 삭제하는 방법)
HibisCircus 2022. 3. 21. 14:21728x90
htop 명령어를 통해 memory 및 swap이 꽉 차 있는 것을 확인하였다.
memory와 swap을 지워주는 명령어들을 다음과 같이 해보았지만 없어지지 않았다.
memory swap 사용량 확인
$ free -m
캐시 memory 지우기
$ echo 1 > /proc/sys/vm/drop_caches
$ echo 2 > /proc/sys/vm/drop_caches
$ echo 3 > /proc/sys/vm/drop_caches
캐시 swap 지우기
$ sudo swapoff -a
$ sudo swapon -a
memory를 대량으로 사용하는 프로세스들을 멀티프로세싱 명령어로 여러 명령을 시도하였는데 프로세스가 살아있기 때문으로 보인다.
이를 위해 특정 이름의 프로세스들을 전부 kill하려고 다음과 같은 명령어를 입력하였다.
특정 이름의 프로세스들을 전부 kill하는 명령어
ps -ef | grep remove_process | awk '{print $2}' | xargs kill
위의 remove_process 부분에 본인이 삭제하고 싶은 프로세스의 공통으로 들어가는 부분을 적어주면 된다.
-히비스서커스-
728x90