|
rezorustavi, всё верно, так и должно быть. Чтобы при повторном запуске не запускать заново индексацию NTFS-разделов. Тут компромисс: либо завершать процесс и каждый раз заново терзать накопители и ждать (на некоторых ПК до минуты), либо оставить его висеть до перезагрузки.
|
rezorustavi
 - Стаж: 9 лет 3 месяца
- Сообщений: 918
- Репутация:55[+] [-]
- Откуда: Грузия, город Рустави
|
88110А смысл? Разве программа не разовая - выполнил и забыл Логично. Добавлено через 4 минуты 57 секунд:
88109и каждый раз заново терзать накопители и ждать (на некоторых ПК до минуты) Для таких ПК, где приходится ждать около минуты, это еще вреднее, так как жрет тоже память, не значительно, но для такого антикварного железа, на котором 512 мб оперативной памяти, каждый мегабайт золото... А если переживать за накопители и верить в мифы, тогда и браузры устанавливать опасно, они то постоянно собирают историю и так далее... Если на качественный SSD каждый день записывать 60 гб файлов, проживет около 7 лет.
Последний раз редактировалось: rezorustavi (2021-08-18 15:02), всего редактировалось 2 раз(а)
|
|
Програма - разовая. Но я её десятки раз в день запускаю. Удалить процесс - не проблема (вначале так и было в скрипте), но пока лучше так.сделал вариант для тестов Додано через4 хвилини 16 секунд: Обновил описание в шапке. Почистил немного тему. Версия 1.0.0.1 (без индексов Everything) в шапке как релизная.
|
korsak7
  - Стаж: 10 лет
- Сообщений: 1063
- Репутация:62[+] [-]
|
скачивается 1.0.0.1p Это неважно?
|
Hunter23071985
  - Стаж: 9 лет
- Сообщений: 178
- Репутация:6[+] [-]
|
conty9, обновил батник и ini для поиска размеров папок. Должно работать ощутимо быстрее. Какие-то комментарии по поводу моих пожеланий можно услышать?
|
 Отправлено: 20-Авг-2021 21:44
(спустя 1 час 51 минута)
|
Hunter23071985, новый бантик у меня не работает. Точнее, какие-то результаты выдает, но они не совпадают с реальными, если пути нестандартные. К примеру, у меня "My Pictures" это D:\Pictures с кучей файлов. Бантик выдает 44Мб, хотя реально там пару Гб. Если в бантике указать реальный путь, выдаёт 0. Коментарии по всем пунктам нет, кроме локализации. Будет вдохновение - её сделаю.
|
AZJIO
  - Стаж: 7 лет 1 месяц
- Сообщений: 1321
- Репутация:127[+] [-]
|
conty9, погуглил получения размера папки из MFTdfp /elapsed /b /top 25 /study {largest} C:\ProgramData здесь /top 25 это выводить 25 элементов, т.е. надо /top 1 чтобы получить одну папку (естественно корневая наибольшая). /study {largest} - изучить по критерию "самый большой" ну и указанная папка. Чел пишет что утилита была в Win8, но убрана в Win10, но с успехом может там работать, если её с собой таскать.
|
Hunter23071985
  - Стаж: 9 лет
- Сообщений: 178
- Репутация:6[+] [-]
|
AZJIO, приветствую! Ссылку бы хоть дали человеку. )) DFP означает disk footprint, можно скачать отсюда. Цитата оттуда же: "Предупреждаю, что получение результатов может занимать несколько минут даже на SSD". Почему Вы решили, что она читает данные из MFT?
|
AZJIO
  - Стаж: 7 лет 1 месяц
- Сообщений: 1321
- Репутация:127[+] [-]
|
"Предупреждаю, что получение результатов может занимать несколько минут даже на SSD" Ну типа 200 Гб диска С:, почему нет? Размер файла MFT будет тоже большим для вычисления, прочитать его в память одно дело, надо ещё сложить цифры размеров файлов. Но подразумевается не диск С: с миллионами файлов одной только винды.
|
Hunter23071985
  - Стаж: 9 лет
- Сообщений: 178
- Репутация:6[+] [-]
|
AZJIO, в DFP насколько я помню нельзя задать exclude_folders. Поэтому он в отличие от Everything не сложит циферки пока всё не просканирует. )) Ещё интересный вариант - использование обычного ... 7-zip. А вообще таких утилит много: Everything, UltraSearch, Swiftsearch, Ntfs-search и др. Но огромный плюс Everything - отзывчивая техподдержка.
Последний раз редактировалось: Hunter23071985 (2021-08-21 00:50), всего редактировалось 1 раз
|
AZJIO
  - Стаж: 7 лет 1 месяц
- Сообщений: 1321
- Репутация:127[+] [-]
|
в DFP насколько я помню нельзя задать exclude_folders. А зачем это задавать? Можно задать конкретный путь к папке, я не думаю что алгоритм будет обсчитывать диск С:, так как это не логично. Структура папок древовидная, то есть таблица таблиц, алгоритм перейдёт к узлу папки и начнёт обсчитывать таблицы вложенные в этот узел. Разница с вариантом доступа к файлу, что алгоритм ещё и будет искать адреса на диске чтобы там считать размер файла. Проверено, что алгоритм не обсчитывает диск С:, а прямо пропорционально количеству файлов в указанной папке. разница только в том что обсчёт MFT не будет дёргать головку по диску, а прочитает только таблицу MFT, но по древовидной базе данных всё же придётся перемещаться и это время не зависит от скорости доступа к жёсткому диску, так как это не сплошной текст прочитать. Тот же реестр винда грузит очень долго, хотя его размер 25 Мб и время его чтения как файла доли секунды.
|
Страница 4 из 5
Текущее время: 19-Апр 22:08
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|