본문 바로가기
apache traffice server

ATS(apache traffic server) RAM CACHE설정

ATS에서는  ram cache LRU 알고리즘과 CLFUS 알고리즘을 사용한다.

proxy.config.cache.ram_cache.algorithm 
위 지시자를 통해서  INT 0 의 경우CLFUS (Clocked Least Frequently Used by Size
)
LRU (Least Recently Used)은 1로 설정 가능 하다 

## LRU -> 최근에 가장 오랫동안 사용 하지 않은 페이지를 교체 ,
즉 오래 사용 안한 페이지를 교체 

## CLFUS -> 균형과 빈도수에 맞춰서 자동으로 페이지를 교체

CLFUS 알고리즘은 기본으로 작동 하며, 
메모리 저장시 압축 형식으로 저장을 지원 한다.
지시자는 아래와 같다 

proxy.config.cache.ram_cache.compress INT

0 = no compression
1 = fastlz (extremely fast, relatively low compression)
2 = libz (moderate speed, reasonable compression)
3 = liblzma (very slow, high compression)


CONFIG proxy.config.cache.ram_cache.size INT -1

 proxy.config.cache.ram_cache.size RAM 캐시 크기를 지정한다. 
기본값 -1 RAM 캐시가 자동으로 디스크의 기가 바이트 당 약 1 메가 바이트의 크기로하고 있다는 것을 의미

아래 명령어로 현재 할당되어 있는 총 캐싱 스토리지 용량을 확인 한다 

[root@J2_ADAPT trafficserver]# traffic_line -r proxy.process.cache.bytes_total
10723991552
=>9.9875G

이환경에서는 약 10G의 캐싱 스토리를 사용 하고 있기 때문에 
0.1G 의 ram cache 를 사용 중이다.



반응형

'apache traffice server' 카테고리의 다른 글

trafficserver-5.2.1 빠른 install  (0) 2016.02.10