Pcompress는 덩어리로 입력 데이터를 분할하여, 오픈 소스 명령 줄 병렬 압축, 압축 해제 및 중복 제거 유틸리티입니다.
Pcompress은 LZMA, LZMA 다중 스레드, PPMD, Bzip2의 또는 LZ4, 강력한 데이터 무결성, 필터, 매트릭스 변환, 암호화, 메시지 인증, 메타 데이터, 중복 처리, 사용자 정의 등 다양한 알고리즘, 델타 압축, 고정 블록 옵션, 메타 데이터 압축, 지원 기능 할당, 고체 모드, 패딩, 그리고 훨씬 더
이 릴리스의 새로운 것은 :.
이는 Libarchive에 따라 지원을 보관 갖춘 주요 릴리스입니다. 고급 기술은 파일 형식을 감지하고 더 나은 압축하는 적절한 알고리즘을 사용하기 위해 사용된다. 실행 파일 JPEG 파일과 Dispack에 대한 PackJPG 같은 필터 compressability을 개선하는 데 사용됩니다. 몇 가지 추론은 이미 압축 된 데이터를 감지하고 비용이 많이 드는 압축 단계를 방지하는 데 도움이. 아카이브 항목은 또한 관련 콘텐츠를 클러스터 및 더 나은 압축을 달성하기 위해 분류되어 있습니다. 다중 병렬 스레드에 대한 데이터 분할 경계는 파일 유형 및 압연 해시 변경 결정됩니다. 성능을 향상시키기 위해 가능한 한 MMAP과 제로 복사 기법은 내부적으로 사용됩니다. 몇몇의 최적화는 메모리 사용을 감소시키기 위해 수행되어왔다. 사용이 자동으로 압축 수준을 기반으로 구성된 대부분의 기능을 단순화했습니다.
이러한 변경으로 Pcompress은 타르 또는 cpio를 같은 전체 깃털 아카이브, 역할을하고 더 나은 압축 비율 및 단일 파일 압축 방식보다 더 나은 성능을 제공 할 수 있습니다. Pcompress는 다른 주요 아카이브 유틸리티 매우 호의적으로 비교합니다.
이 버전 2.4의 새로운 기능 :이 버전은 일부 코너의 경우 충돌 및 버퍼 오버 플로우의 몇 등 여러 가지 문제를 해결
.
데이터 중복 제거는 현재 거의 모든 다른 중복 제거 소프트웨어보다 훨씬 높은 중복 제거율을 제공 2킬로바이트만큼 작은 블록을 사용하여 수행 될 수있다.
유사성 기반의 중복 제거 성능이 향상되었습니다.
무료 메모리 검출 정확도도 향상되었습니다.
이 2.3 버전의 새로운 기능 :
이이 버전은 몇 가지 버그를 해결하고 효율과 성능에서 몇 가지 향상된 기능을 제공합니다.
거의 정확한 중복 제거 기반의 유사성에 대한 유사성 검출 효율성이 향상되었습니다.
인덱스 동시에 메모리 요구 사항에서 감소되었다.
스레드 간의 데이터 분할의 정확도가 향상되었습니다.
청킹 및 인덱싱 성능이 향상 KMV 스케치 계산은 이제 더 정확하고있다.
이 릴리스는 이후 릴리스에서 소개 될 예정 API 인터페이스에 대비하여 공유 라이브러리에 모든 핵심 기능을 이동합니다.
이 2.2 버전의 새로운 기능 :
이 주로 버그 수정 릴리스입니다.
그것은 잘못된 입력 일부 충돌을 해결하고 Debian6 이상 비 SSE4 프로세서에 문제를 구축 할 수 있습니다.
델타 인코딩에 대한 최소 힙 기반 유사도 매칭을 개선하고보다 빠르고 정확한 만들어졌다.
확장 성이 분단 글로벌 중복 제거의 정확도는 더 95 %보다 크게 향상되었습니다.
더 많은 테스트 케이스가 추가되었습니다.
이 버전 2.1의 새로운 기능 :
이 버전은 버그 수정 및 성능 개선 많은을 추가합니다.
글로벌 중복 제거의 중복을 찾는 정확도가 향상되었습니다.
SHA256 청크 검증 해시와 별도로 변경하는 능력을 현재 중복 제거를위한 기본 블록 해시 알고리즘이다.
전반적으로, 많은 성능 향상은 작은 I / O 적은 랜덤 액세스의 결과로, 더 나은 병렬 처리, 더 SSE 벡터화, 빠른 정렬 및 세그먼트 해시 목록 파일 처리를 개선하여,되었습니다.
계산에 버그에서 메모리 인덱스 크기는 무료 RAM을 넘쳐 디스크에 스와핑을 방지하기 위해 수정되었습니다.
댓글을 찾을 수 없습니다