캐시메모리 비우기: 두 판 사이의 차이

Ubuntu Korea Community Wiki
둘러보기로 이동 검색으로 이동
편집 요약 없음
imported>Darkcircle
편집 요약 없음
 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
1번째 줄: 1번째 줄:
리눅스에서 캐시 메모리 비우기
= 리눅스에서 캐시 메모리 비우기 =


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
8번째 줄: 8번째 줄:


--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 4월 25일 (금) 18:22 (KST)
--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 4월 25일 (금) 18:22 (KST)
== 활용 예제 ==


다음 스크립트를 별도의 파일에 저장하고 실행 퍼미션을 부여한 후,
다음 스크립트를 별도의 파일에 저장하고 실행 퍼미션을 부여한 후,
30번째 줄: 32번째 줄:
crontab 문법은 귀찮아서 설명 생략.
crontab 문법은 귀찮아서 설명 생략.


[[특수기능:기여/121.168.63.156|121.168.63.156]] 2014년 12월 22일 (월) 16:21 (KST)
[[사용자:Darkcircle|Darkcircle]] ([[사용자토론:Darkcircle|토론]]) 2014년 12월 22일 (월) 16:21 (KST)

2014년 12월 22일 (월) 07:22 기준 최신판

리눅스에서 캐시 메모리 비우기[편집]

<syntaxhighlight lang="bash"> sudo sync sudo sh -c "echo 3 > /proc/sys/vm/drop_caches" sudo sync </syntaxhighlight>

--Seony (토론) 2014년 4월 25일 (금) 18:22 (KST)

활용 예제[편집]

다음 스크립트를 별도의 파일에 저장하고 실행 퍼미션을 부여한 후, <syntaxhighlight lang="bash">

  1. !/bin/bash

/bin/sync /bin/echo 1 > /proc/sys/vm/drop_caches /bin/sync /bin/echo 2 > /proc/sys/vm/drop_caches /bin/sync /bin/echo 3 > /proc/sys/vm/drop_caches /bin/sync /bin/echo 1 > /proc/sys/vm/drop_caches /bin/sync </syntaxhighlight>

위 스크립트를 /var/admin/flush_caches.sh로 저장했다고 할 경우, 다음 한 줄을 /etc/crontab 에 넣어 주기적으로 캐시를 비울 수 있다. <syntaxhighlight lang="bash"> 0 5 */7 * * root /var/admin/flush_caches.sh > /dev/null </syntaxhighlight>

crontab 문법은 귀찮아서 설명 생략.

Darkcircle (토론) 2014년 12월 22일 (월) 16:21 (KST)