
RAR 압축파일의 크기와 실제 크기는 다음과 같이 다르게 계산됩니다.
압축된 파일 크기는 압축된 파일의 총 바이트 수를 의미합니다. 이 크기는 압축 알고리즘에 의해 압축된 파일의 실제 크기보다 더 크거나 같을 수 있습니다. 압축된 파일 크기는 압축 알고리즘의 overhead를 포함하고 있습니다.
반면에 실제 크기는 압축된 파일의 실제 데이터 크기를 의미합니다. 이 크기는 압축된 파일의 총 바이트 수에서 압축 알고리즘의 overhead를 제외한 크기를 의미합니다.
RAR 압축파일의 RarEntry::getUnpackedSize 메서드는 실제 크기를 반환합니다. 이 메서드는 압축된 파일의 총 바이트 수에서 압축 알고리즘의 overhead를 제외한 크기를 계산하여 반환합니다.
예를 들어, 압축된 파일의 크기가 100KB이고 압축 알고리즘의 overhead가 10KB라면, RarEntry::getUnpackedSize 메서드는 90KB를 반환합니다.
2025-03-22 17:02