사용자 도구

사이트 도구


java:lz4

문서의 이전 판입니다!


LZ4 Java

lz4-java 사용시 주의점

  • LZ4Factory를 비롯한 객체들은 한 번만 생성해서 공유해서 사용한다. singleton / thread safe함. 그렇지 않으면 성능이 매우 저하된다.
  • 압축해서 저장할 때 압축을 안한 상태의 용량을 맨 앞 4byte 정도에 할당해서 저장해두면, 압축을 풀때 풀린 용량을 정확히 알기 때문에 fastDecompress 를 할 수 있게 된다.
  • safeDecompress 는 정확히 압축 푼 용량을 모를 때 사용하며, 이 경우에는 버퍼를 문제 안생길만큼 아주 충분히 잡아서 줘야 한다.
java/lz4.1594386821.txt.gz · 마지막으로 수정됨: 2020/07/10 22:13 저자 kwon37xi