Page 1 of 2

Размер папок

Posted: Wed 01 Nov, 2017 08:09
by GSV4
FAR неправильно рассчитывает размер папок. Например, диск C: имеет объем 214 Гб. А если выделить все папки на этом диске, то FAR покажет 311 Гб. А все потому, что он учитывает не только физические папки, но папки-ссылки и папки-связи.

Размер папок

Posted: Wed 01 Nov, 2017 09:36
by John Doe
GSV4 wrote: Wed 01 Nov, 2017 08:09он учитывает не только физические папки, но папки-ссылки и папки-связи.
А почему он не должен их учитывать?

Размер папок

Posted: Wed 01 Nov, 2017 10:04
by GSV4
Если в комнате с зеркалами находятся несколько человек и вам их нужно посчитать, вы отражения этих людей в зеркале тоже будете считать?
Мне нужно знать, сколько ФИЗИЧЕСКИ занимают РЕАЛЬНЫЕ файлы на диске. А папок-связей может быть сколько угодно, и они по барабану.

Размер папок

Posted: Wed 01 Nov, 2017 10:17
by John Doe
GSV4 wrote: Wed 01 Nov, 2017 10:04Мне нужно знать, сколько ФИЗИЧЕСКИ занимают РЕАЛЬНЫЕ файлы на диске.
Откуда фар знает, что вам нужно именно ЭТО?
Кому-то может быть нужно знать, сколько места потребуется на диске-приёмнике для того, чтобы скопировать эти файлы.

Размер папок

Posted: Wed 01 Nov, 2017 10:30
by John Doe
P.S.
Где-то уже обсуждалось, найти бы.
Хоть и не баг, но согласен что фича спорная, проводник например считает иначе.

Может быть надо отображать оба размера, или как-то настраивать.

Размер папок

Posted: Wed 01 Nov, 2017 10:43
by 2useven10

Размер папок

Posted: Wed 01 Nov, 2017 10:51
by 2useven10
Я для себя сделал опции в far:config
System.DirInfoDedup
System.FindFileDedup
Бывает удобно, но в 99% случаев разница не так уж и важна.

Размер папок

Posted: Wed 01 Nov, 2017 10:55
by John Doe
GSV4, опция "Сканировать символические ссылки" у вас в каком состоянии?

2useven10, может быть на мантис?
Или тут хотя бы расскажите об особенностях работы с учётом предлагаемых опций.

Размер папок

Posted: Wed 01 Nov, 2017 10:59
by 2useven10
Просто дубли не учитываются в размере каталога и при поиске.

Размер папок

Posted: Wed 01 Nov, 2017 11:23
by DrKnS
GSV4 wrote: Wed 01 Nov, 2017 08:09А если выделить все папки на этом диске
Far отображает в колонке Size папка это или ссылка.
Просто не выделяйте ссылки и получите то, что вам надо.
А для вложенных ссылок есть опция.

Размер папок

Posted: Wed 01 Nov, 2017 11:24
by John Doe
2useven10 wrote: Wed 01 Nov, 2017 10:59Просто дубли не учитываются в размере каталога и при поиске.
Объясните разницу
1. между DirInfoDedup и "Сканировать символические ссылки".
2. между FindFileDedup и соответствующей опцией в диалоге поиска.

Размер папок

Posted: Wed 01 Nov, 2017 11:34
by John Doe
А, врубился.
Разница будет видна, когда дублей не окажется, а ссылки будут.

Неплохо бы иметь такую настройку, даже не отдельно, а как третье состояние имеющихся опций: https://bugs.farmanager.com/view.php?id=3544

P.S.
Хотя тоже вопрос неоднозначный: что считать дублем, а что оригиналом..

Размер папок

Posted: Wed 01 Nov, 2017 11:43
by GSV4
Опцию "Сканировать символические ссылки" отключил, и размер папок более-менее приблизился к правильному.
Вот пример.
В информационной панели для диска C: видим: "Общий размер" = 214 ГБ.
Выделяем все (в т.ч. скрытые) реальные файлы и папки. Размер выделенных файлов = 224 194 409 850 байт (224 194 409 850 / 1024 / 1024 / 1024 = 208,8 Гб; 224 194 409 850 / 1000 / 1000 / 1000 = 224,2 гб).
Открываем свойства диска C: в Проводнике. Там видим: "Занято: 220 332 351 488 байт / 205 ГБ".
И FAR и Windows показывают свободное место 9,2 ГБ.
Т.е. все-таки FAR врет с размером выделенных папок где-то на 3 ГБ.

Размер папок

Posted: Wed 01 Nov, 2017 11:45
by John Doe
Используйте QView, там больше вариантов подсчёта занимаемого размера.

Курсор установите на ".." (чтобы в корне отобразить есть настройка)

Размер папок

Posted: Wed 01 Nov, 2017 11:48
by 2useven10
John Doe, Скорее наоборот.
Если в каталог при сканировании модно прийти несколько раз (например напрямую и по ссылке),
то с этими опциями файлы из такого каталога будут посчитаны только один раз.