Hibor
|
Posted: Sat Jul 30, 2022 03:04 Post subject: |
|
|
Avada wrote: | Вместо "статуса размера папки" пользуйтесь, пожалуйста, общепринятой терминологией: эта штука называется строкой состояния. |
Хорошо. Просто имел ввиду только текущий размер в строке состояния, а не всю "строку состояния".
Avada wrote: | При применении команды cm_CountDirContent (Alt+Shift+Enter) в подробном режиме в строку состояния никакой результат не идёт — он весь в колонке "Размер" (и только в кратком режиме там отображается размер подкаталога под курсором). Естественно, выделения там нет. |
Если до выполнения cm_CountDirContent в панели файлов было выделение каталогов, то во время подсчета идет обновление размера выделенного и в строке состояния, в том числе промежуточные данные при длительной операции (и тут тож есть задержка, но как раз это меня не волнует).
Avada wrote: | Что касается самого вопроса, то в TC 10.50 любой битности (как чистом, так и настроенном) никакой заметной разницы поведения с прежними версиями не вижу. |
Порядок воспроизведения я описал: 1) пустой или маленький каталог, который заведомо быстро считается и не был открыт ранее; 2) вид "подробный" что бы видеть разницу (проблема на "кратком"); 3) запуск подсчета размера каталога по пробелу - вижу мгновенный результат в колонке и с задержкой ~ в 2 сек в строке статуса.
Воспроизводится в том числе и на чистой установке без настроек и плагинов от старой версии.
Возможно вы "не видите" из-за включенного использования Everything? Или проверяемый каталог уже кэширован TC?
Avada wrote: | Кстати, в 10.50 можно включить автоматический подсчёт размера подкаталогов (см. новую опцию на странице настроек "Основные функции", по умолчанию выключенную), так вот очень рекомендую настроить и попробовать вариант автоподсчёта с Everything (подсчёт с ним без "авто", в т.ч. при выделении ПРОБЕЛом, был введён ещё раньше). Если всё сделать правильно, результаты вас приятно удивят. |
Разного рода индексы не подходят по условиям использования, как и автоподсчет. Нужно простое получение размера произвольного небольшого каталога, чего проще - всегда и везде ЭТО отрабатывает быстро на любом языке без внешней помощи.
Откатился/перенес всё на 10.00. Там этой проблемы еще нет (беты 10.50 не проверял).
P.S. если есть интерес: залил видео-примеры задержки на я-диск
https://disk.yandex.ru/i/GZLfhXYrjoro4w
четко видно мгновенный подсчет в колонке и задержка для строки статуса в 1-2 секунды (примерно на счет раз два)
а вот норм работа в 10.00 https://disk.yandex.com/i/bDCVXF4lidk9oA
никаких задержек, хотя директория small чуть больше и с большим кол-вом объектов |
|