'프로그래밍 언어'에 해당되는 글 24건

  1. 구글 (Google) Guava CacheBuilder의 concurrencyLevel( ) 2014.08.03

구글 (Google) Guava CacheBuilder의 concurrencyLevel( )구글 (Google) Guava CacheBuilder의 concurrencyLevel( )

Posted at 2014.08.03 10:31 | Posted in 인터넷 정보/프로그래밍분류

 

구글 Guava CacheBuilder 사용 시 다음과 같이 합니다.

CacheBuilder.newBuilder().concurrencyLevel(4)...

concurrencyLevel()은 무엇을 설정하는 것일까라는 의문이?

캐시 (Cache)를 세그먼트 (Segment)로 구분하여

동시 수정 (Concurrent Modification) 시 Lock Contention 비용을 줄여줄수있는데

이 세그먼트의 개수를 설정하는 것이다.

디폴트 값은 4이고,

보통 이 캐시를 사용할 쓰레드 (Thread) 개수로 설정하면 되는것 같다.

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기