pycaret을 설치하고 실행시키면서 갑작스럽게 RAM이 터지려고 했다..
주황불이 떴는데 이럴 때 사용하면 되는 방법
1. top 배쉬를 통해 RAM이 어디서 사용되고 있는지 확인하기
# top
하면 지금 어떤 process에서 RAM이 사용되고 있는지 쭉 나온다.
PR은 프로세스가 진행되는 우선순위이고
NI는 프로세스의 nice 값이며 nice 값은 프로세스의 우선순위를 조절하는데 사용된다. 낮은 nice가 높은 우선순위를 나타냄
2. 진행되고 있는 task를 보았을 때 running은 1개고 sleeping이 196개 인데, sleeping task는 RAM에 영향을 미치지 않음!
그래서 어느새 쌓여버린 캐시 메모리는 삭제하고자 함!!!
sync && echo 3 >> /proc/sys/vm/drop_caches
요 명령어를 치면 RAM이 확 줄어드는걸 확인할 수 있다.
대신 이걸 할 때는 무조건 su 계정으로!
참고한 블로그
'STUDY' 카테고리의 다른 글
[MySQL] 우분투 20.04 Mysql 5.7 설치 및 완전 삭제 (0) | 2024.09.11 |
---|---|
[DB Tuning] Automatic Database Configuration Tuning 강의 자료 (0) | 2024.05.01 |
[SYSBENCH] SYSBENCH Workload 사용해보기 (0) | 2023.11.28 |
CS231n (Fancier Optimization) (0) | 2023.10.16 |
CS231n (Activation Function ~ Regularizaton) (2) | 2023.10.16 |