Размер папок

Здесь можно сообщить о найденных багах в Far.
GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

Размер папок

Post by GSV4 » Wed 01 Nov, 2017 08:09

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

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Размер папок

Post by John Doe » Wed 01 Nov, 2017 09:36

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

GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

Размер папок

Post by GSV4 » Wed 01 Nov, 2017 10:04

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

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Размер папок

Post by John Doe » Wed 01 Nov, 2017 10:17

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

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Размер папок

Post by John Doe » Wed 01 Nov, 2017 10:30

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

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

2useven10
Posts: 3889
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 162 times

Размер папок

Post by 2useven10 » Wed 01 Nov, 2017 10:43


2useven10
Posts: 3889
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 162 times

Размер папок

Post by 2useven10 » Wed 01 Nov, 2017 10:51

Я для себя сделал опции в far:config
System.DirInfoDedup
System.FindFileDedup
Бывает удобно, но в 99% случаев разница не так уж и важна.

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Размер папок

Post by John Doe » Wed 01 Nov, 2017 10:55

GSV4, опция "Сканировать символические ссылки" у вас в каком состоянии?

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

2useven10
Posts: 3889
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 162 times

Размер папок

Post by 2useven10 » Wed 01 Nov, 2017 10:59

Просто дубли не учитываются в размере каталога и при поиске.

User avatar
DrKnS
Posts: 5338
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 217 times

Размер папок

Post by DrKnS » Wed 01 Nov, 2017 11:23

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

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Размер папок

Post by John Doe » Wed 01 Nov, 2017 11:24

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

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Размер папок

Post by John Doe » Wed 01 Nov, 2017 11:34

А, врубился.
Разница будет видна, когда дублей не окажется, а ссылки будут.

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

P.S.
Хотя тоже вопрос неоднозначный: что считать дублем, а что оригиналом..
Last edited by John Doe on Sat 04 Nov, 2017 13:53, edited 2 times in total.

GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

Размер папок

Post by GSV4 » Wed 01 Nov, 2017 11:43

Опцию "Сканировать символические ссылки" отключил, и размер папок более-менее приблизился к правильному.
Вот пример.
В информационной панели для диска 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 ГБ.

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Размер папок

Post by John Doe » Wed 01 Nov, 2017 11:45

Используйте QView, там больше вариантов подсчёта занимаемого размера.

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

2useven10
Posts: 3889
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 162 times

Размер папок

Post by 2useven10 » Wed 01 Nov, 2017 11:48

John Doe, Скорее наоборот.
Если в каталог при сканировании модно прийти несколько раз (например напрямую и по ссылке),
то с этими опциями файлы из такого каталога будут посчитаны только один раз.

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Размер папок

Post by John Doe » Wed 01 Nov, 2017 11:50

2useven10, а если напрямую нет, зато есть по нескольким ссылкам, то как быть?

Post Reply

Return to “Глюки и баги”