[Linux] 리눅스 캐시메모리 비워주기

캐시메모리를 비워주는 방법은 간단합니다.

crontab -e

crontab을 열어줍니다.

특정한 시간에 또는 특정 시간 마다 어떤 작업을 자동으로 수행하게 해주고 싶을 때 사용하는 명령어가 cron입니다. cron은 특정한 시간에 특정한 작업을 수행하게 해주는 스케줄링 역할을 하는데 이 cron작업을 설정하는 파일을 crontab파일이라고 합니다.

매 시간마다 캐시메모리를 비워주려면

0 **** sync && echo 3 > /proc/sys/vm/drop_caches # 매 시간 캐시 비우기

지정한 시간에 캐시메모리를 비워주려면

40 3 *** sync && echo 3 > /proc/sys/vm/drop_caches # 매일 오전 3시 40분에 캐시 비우기

crontab 안에 작성해주면 됩니다.

crontab의 파일형식은 다음과 같습니다.

  • 첫번째 : 분 0-59
  • 두번째 : 시 0-23
  • 세번째 : 일 0-31
  • 네번째 : 월 1-12
  • 다섯번째 : 요일 0-7 (0 또는 7=일요일, 1=월, 2=화,…)
  • 여섯번째 : 명령어 실행할 명령을 한줄로 쓴다.

캐시메모리를 잘 관리하여 리눅스 느려짐을 예방합시다.


Park Answer

Find answer in the record