Ubuntu Linux 캐시 삭제하기 > 우툰투 자료실

본문 바로가기

우툰투 자료실

우툰투 자료실 HOME


Ubuntu Linux 캐시 삭제하기

페이지 정보

작성자 낙엽타는향기 댓글 0건 조회 1,763회 작성일 23-12-07 00:12

본문

ㅣ 리눅스의 캐시와 메모리


버퍼와 캐시에 저장된 메모리 말고 Swap 메모리도 있는데 해당 메모리는 메모리의 사용량이 늘어남에 따라서 

디스크의 일부를 Ram처럼 사용할 수 있게 해주는 영역을 의미합니다. 

버퍼와, 캐시에 사용된 메모리를 지우는 법을 알아보겠습니다. 


○ 버퍼와 캐시에 사용된 메모리를 지워줘야 하는 이유

일반적으로 캐시는 느린 장치의 데이터를 빠른 장치에 임시로 보관해두고 사용하여 성능을 올리는 것이 목적입니다.

따라서 캐시는 당연히 사용하는 것이 좋지만, 적중률이 낮은 캐시의 경우에는 캐시를 사용하는 것이 성능에 좋지 않을 수 있습니다.

메모리와 같은 공간의 자원이 한정되어 있기 때문에 모든 정보를 cache 할수 없기에 cache 를 주기적으로 제거해야 합니다.


○ Linux에서의 캐시 관리 명령어


 삭제 명령어는 아래와 같습니다. 


 캐시를 삭제하기 전 메모리 확인법

 free -m


34b795648a95420a94fa4d5ce473d893_1701875486_6226.JPG
 


 리눅스에서 시스템 블록에 있는 캐시 삭제 명령어 

 sudo echo 2 > sudo /proc/sys/vm/drop_caches 또는 

 sudo sysctl -w vm.drop_caches=2


 페이지 캐시까지 모두 삭제 명령어

 sudo echo 3 > sudo /proc/sys/vm/drop_caches  또는 

 sudo sudo sysctl -w vm.drop_caches=3 


 주기적으로 시스템 블록에 있는 캐시를 cron에 등록하여 삭제

 0 * * * * sync && sudo echo 3 > sudo /proc/sys/vm/drop_caches



댓글목록



등록된 댓글이 없습니다.

댓글쓰기

내용
자동등록방지 숫자를 순서대로 입력하세요.
Total 80 / 1 page
검색 열기 닫기
게시물 검색

우툰투 자료실 목록