C # .NET GZipStream возвращает непоследовательные длины файлов - PullRequest
1 голос
/ 23 февраля 2012

Я заметил, что каждый раз, когда я запускаю один и тот же файл через GZipStream, размер файла отличается.Когда я смотрю на файл через проводник Windows, size отличается, но Size on disk всегда одинаков.Это ожидаемое поведение.

1 Ответ

1 голос
/ 23 февраля 2012

Ваш файл маленький? Обычно с небольшими файлами ОС может добавить к файлу некоторый отступ, чтобы он заполнил кластер / блок, поэтому вы заметите, что размер может немного отличаться. Это гораздо более заметно на небольших файлах, чем на больших.

Чтобы узнать разницу между размером и размером на диске, перейдите по этой ссылке.

http://freewindowsvistatutorials.com/differencesBetweenFileSizeVsSizeOnDiskInWindows7VistaXP.php

...