리눅스 버퍼, 캐시 메모리 삭제 및 자동 삭제


리눅스 버퍼, 캐시 메모리 삭제 및 자동 삭제

기본적으로 리눅스는 메모리를 free 상태로 있는 것보다 buff/cache 상태로 존재하려 한다고 하나, 버퍼/캐시 메모리를 주기적으로 정리해 줘서 보다 쾌적한 서버 자원을 확보하는 것도 좋을 수 있다. 캐시메모리 삭제 방법 아래는 방식별로 기재한 것으로, 원하는 방식을 골라서 사용하면 된다. 캐시메모리는 pagecache와 dentries, inodes 두 종류로 나뉜다. pagecache 해제 동일한 데이터에 접근할 경우 메모리에서 바로 가져오도록 하여 I/O 성능을 높이는 캐시. echo 1 > /proc/sys/vm/drop_caches dentries, inodes 해제 파일의 자료구조로 보다 빠른 데이터 접근을 위한 캐시로, dentries는 경로명 탐색 역할도 수행한다. echo 2 > /proc/sys/vm/drop_caches pagecache, dentries, inodes 모두 해제 echo 3 > /proc/sys/vm/drop_caches 캐시메모리 정리(p...


#buff #캐시메모리 #버퍼 #메모리 #리눅스 #sync #pagecache #liunx #inodes #free #dentries #crontab #cache #크론탭

원문링크 : 리눅스 버퍼, 캐시 메모리 삭제 및 자동 삭제