top 명령어로 서버 상태를 보니 buff/cache 메모리가 상당히 커서
sync && echo 3 > /proc/sys/vm/drop_caches 로 캐시 메모리를 날렸습니다
crontab 으로 주기적으로 날려주려고 하는데, 이게 서버에 좋은건가요?
하루마다 날려도 상관없는지 궁금합니다...
top 명령어로 서버 상태를 보니 buff/cache 메모리가 상당히 커서
sync && echo 3 > /proc/sys/vm/drop_caches 로 캐시 메모리를 날렸습니다
crontab 으로 주기적으로 날려주려고 하는데, 이게 서버에 좋은건가요?
하루마다 날려도 상관없는지 궁금합니다...
리눅스 커널께서 buff/cache로 쓰시겠다는데 일개 사람의 판단으로 날려버리면
서버가 느려지면 느려졌지 더 빨라지지는 않습니다.
실제 프로그램이 그 용량을 필요로 하면 어련히 알아서 돌려줍니다.
리눅스는 원래 남아 있는 RAM 용량을 대부분을 buff/cache로 할당합니다.
RAM은 쓰라고 있는 거니까요. 비워 놓으면 전기만 잡아먹고 아무 짝에도 쓸모가 없습니다.