[Цитировать]

    rezorustavi
  • 2337
  • Стаж: 8 лет 3 месяца
  • Сообщений: 928
  • Репутация:55

    [+] [-]
  • Откуда: Грузия, город Рустави
88100вариант для тестов, v.1.0.0.2.
aa Приветствую!
После выхода в C:\Users\Имя пользователя\AppData\Local\Temp\User2Go.tmp не удаляется до перезагрузки системы.
Так как висит в процессах:

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
rezorustavi, всё верно, так и должно быть. Чтобы при повторном запуске не запускать заново индексацию NTFS-разделов. Тут компромисс: либо завершать процесс и каждый раз заново терзать накопители и ждать (на некоторых ПК до минуты), либо оставить его висеть до перезагрузки.

[Цитировать]

    xowlet
  • 1024
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 179
  • Репутация:11

    [+] [-]
88109rezorustavi, всё верно, так и должно быть. Чтобы при повторном запуске не запускать заново индексацию NTFS-разделов. Тут компромисс: либо завершать процесс и каждый раз заново терзать накопители и ждать (на некоторых ПК до минуты), либо оставить его висеть до перезагрузки.
А смысл? Разве программа не разовая - выполнил и забыл, или у кого то есть необходимость перемещать данные туда, сюда постоянно? ai

[Цитировать]

    rezorustavi
  • 2337
  • Стаж: 8 лет 3 месяца
  • Сообщений: 928
  • Репутация:55

    [+] [-]
  • Откуда: Грузия, город Рустави
88110А смысл? Разве программа не разовая - выполнил и забыл
aa Логично.
Добавлено через 4 минуты 57 секунд:
88109и каждый раз заново терзать накопители и ждать (на некоторых ПК до минуты)
Для таких ПК, где приходится ждать около минуты, это еще вреднее, так как жрет тоже память, не значительно, но для такого антикварного железа, на котором 512 мб оперативной памяти, каждый мегабайт золото...
А если переживать за накопители и верить в мифы, тогда и браузры устанавливать опасно, они то постоянно собирают историю и так далее... Если на качественный SSD каждый день записывать 60 гб файлов, проживет около 7 лет.


Последний раз редактировалось: rezorustavi (2021-08-18 15:02), всего редактировалось 2 раз(а)

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
Програма - разовая. Но я её десятки раз в день запускаю. Удалить процесс - не проблема (вначале так и было в скрипте), но пока лучше так.
сделал вариант для тестов
Додано через4 хвилини 16 секунд:
Обновил описание в шапке. Почистил немного тему. Версия 1.0.0.1 (без индексов Everything) в шапке как релизная.

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
скачивается 1.0.0.1p Это неважно?

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
Залил крайнюю сборку 1.0.0.1. В шапке и в этом сообщении...

[Цитировать]

    Hunter23071985
  • 874
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 173
  • Репутация:6

    [+] [-]
conty9, обновил батник и ini для поиска размеров папок. Должно работать ощутимо быстрее.
Какие-то комментарии по поводу моих пожеланий можно услышать?

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
Hunter23071985, новый бантик у меня не работает. Точнее, какие-то результаты выдает, но они не совпадают с реальными, если пути нестандартные. К примеру, у меня "My Pictures" это D:\Pictures с кучей файлов. Бантик выдает 44Мб, хотя реально там пару Гб. Если в бантике указать реальный путь, выдаёт 0.
Коментарии по всем пунктам нет, кроме локализации. Будет вдохновение - её сделаю.

[Цитировать]

    Hunter23071985
  • 874
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 173
  • Репутация:6

    [+] [-]
conty9, D:\Pictures отфильтровывается в Everything.ini (параметр exclude_folders).
Сделано для ускорения работы и может быть откорректировано, в т.ч. программно.
По остальным пунктам жаль: вынести папки легко и просто (ПКМ на папке - Расположение - Переместить), в отличие от остального.
Но нет так нет. ))

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 2 месяца
  • Сообщений: 1285
  • Репутация:126

    [+] [-]
conty9, погуглил получения размера папки из MFT
dfp /elapsed /b /top 25 /study {largest} C:\ProgramData
здесь /top 25 это выводить 25 элементов, т.е. надо /top 1 чтобы получить одну папку (естественно корневая наибольшая).
/study {largest} - изучить по критерию "самый большой"
ну и указанная папка.
Чел пишет что утилита была в Win8, но убрана в Win10, но с успехом может там работать, если её с собой таскать.

[Цитировать]

    Hunter23071985
  • 874
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 173
  • Репутация:6

    [+] [-]
AZJIO, приветствую! Ссылку бы хоть дали человеку. )) DFP означает disk footprint, можно скачать отсюда.
Цитата оттуда же: "Предупреждаю, что получение результатов может занимать несколько минут даже на SSD".
Почему Вы решили, что она читает данные из MFT?

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 2 месяца
  • Сообщений: 1285
  • Репутация:126

    [+] [-]
"Предупреждаю, что получение результатов может занимать несколько минут даже на SSD"
Ну типа 200 Гб диска С:, почему нет? Размер файла MFT будет тоже большим для вычисления, прочитать его в память одно дело, надо ещё сложить цифры размеров файлов. Но подразумевается не диск С: с миллионами файлов одной только винды.

[Цитировать]

    Hunter23071985
  • 874
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 173
  • Репутация:6

    [+] [-]
AZJIO, в DFP насколько я помню нельзя задать exclude_folders. Поэтому он в отличие от Everything не сложит циферки пока всё не просканирует. ))
Ещё интересный вариант - использование обычного ... 7-zip.
А вообще таких утилит много: Everything, UltraSearch, Swiftsearch, Ntfs-search и др.
Но огромный плюс Everything - отзывчивая техподдержка.


Последний раз редактировалось: Hunter23071985 (2021-08-21 00:50), всего редактировалось 1 раз

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 2 месяца
  • Сообщений: 1285
  • Репутация:126

    [+] [-]
в DFP насколько я помню нельзя задать exclude_folders.
А зачем это задавать? Можно задать конкретный путь к папке, я не думаю что алгоритм будет обсчитывать диск С:, так как это не логично. Структура папок древовидная, то есть таблица таблиц, алгоритм перейдёт к узлу папки и начнёт обсчитывать таблицы вложенные в этот узел. Разница с вариантом доступа к файлу, что алгоритм ещё и будет искать адреса на диске чтобы там считать размер файла. Проверено, что алгоритм не обсчитывает диск С:, а прямо пропорционально количеству файлов в указанной папке. разница только в том что обсчёт MFT не будет дёргать головку по диску, а прочитает только таблицу MFT, но по древовидной базе данных всё же придётся перемещаться и это время не зависит от скорости доступа к жёсткому диску, так как это не сплошной текст прочитать. Тот же реестр винда грузит очень долго, хотя его размер 25 Мб и время его чтения как файла доли секунды.

Страница 4 из 5


Показать сообщения:    

Текущее время: 26-Апр 15:08

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы