컴퓨터를 많이 사용하는 일회용 오프라인 처리 작업을 수행하는 데 몇 시간이 걸리고 Caffeine을 메모리 내장 캐시로 사용하고 있습니다. 최대 캐시 크기를 설정하는 좋은 추론은 무엇입니까? Java 프로그램을 8GB RAM으로 실행하고 있으며 캐시 용량을 4GB로 줄 의도가 있지만 캐시 메모리의 실제 크기로 메모리가 어떻게 변환되는지 확신 할 수 없습니다. 내가 결정한 JVM을 수 있도록 .softValues()
와 함께 가기로 결정하지만 카페인의 JavaDoc을에서 다음 단어에 달렸다 :카페인 : 적절한 캐시 크기를 얻는 방법
경고 : 대부분의 상황에서 소프트 사용하는 대신 당 캐시의 최대 크기를 설정하는 것이 좋습니다 참조. 소프트 참조의 실제 결과에 대해 잘 알고있는 경우에만이 방법을 사용해야합니다.