1

У меня есть хранилище Subversion, которое я зафиксировал на сервере. Я тогда проверил это, чтобы проверить, что каждый работает должным образом. Теперь моя локальная копия, если я выделю каталог, говорит Size: 2.87GB

Если я щелкну правой кнопкой мыши на том же каталоге, который я выделил: свойства -> вкладка «Общие» - размер показывает 5.74GB

Обратите внимание, как 2.87*2 = 5.74 - странно, верно?

Я обнаружил, что Subversion использует libz для сжатия двоичных различий, но если это моя "первая версия" файлов, то сжатие не должно быть причиной различий в размерах.

Почему они разные, каков реальный размер моего хранилища ???

1 ответ1

0

Вы не можете выделить меньше, чем размер единицы выделения для файла (4 КБ для NTFS). Для крайне экзотического случая (много маленьких файлов) физическое пространство будет значительно больше, чем логическое пространство

Для одного из моих репозиториев (сотни файлов Some K каждый)

Size: 8.13 MB
Size on disk: 31.6 MB

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .