NTFS и разреженные файлы (sparse files)
Какой то время назад открыл для себя разреженные файлы
(в двух словах это просто когда лишние 0 не записываются на диск :v2_dizzy_roll:)
https://pic.maxiol.com/images2/16119...0129165007.png https://pic.maxiol.com/images2/16119...0129173842.png
просто на заменимая вещь для торентов которые никогда уже не докачаются и тучи файлов содержащих большое количество $00
никакое NTFS-ное сжатие и близко не лежит
НО данная шняга мало где упоминается вообще как таковая
в качалках по дефолту она успешно выключена
программ для создания разреженных файлов тоже особо не видно
везде предлагается чуть ли не разреживать ручками при помощи прописывания областей с $00 в командной сроке :v2_dizzy_facepalm:
да и даже просто так они не копируются без восстановления исходного размера...
программок для создания я нашел всего 2
проверил из которых только эту (уже не знаю где ее взял)
https://www.mediafire.com/file/nyp3n...seTest.7z/file
но это все же примитивный commad line tool
в придачу с таким текстом при запуске
что нам говорит что юзать оно можно на свой страх и риск
конечно оно несколько автоматизируется при помощи батников
пакетное разреживание всего в папке с батником
Код:
for %%f in (*) do ECHO %%f & "C:\**прописываем_свой_путь**\SparseTest.exe" "%%f"
pause
пакетное разреживание всего драгндропнутого на батник (всего список чего влезет в буфер)
Код:
@ECHO OFF
:loop
if "%~1"=="" goto end
ECHO %~1
"C:\**прописываем_свой_путь**\SparseTest.exe" "%~1"
ECHO.
shift & goto loop
:end
pause
но все равно средство это дубовое...
вощем вопросы к тем кто тоже оно юзает
какие подводные камни у всего этого были кем замечены?
как восстанавливается такие файлы в случае повреждений ФС, после форматирования?
как такие файлы переваривают всякие линупсы и новомодные вин15?
чем можно сортировать файлы по размеру занимаемому на диске?
все сортировки по размеру во всей дряни что есть под рукой
сортируют только по исходному размеру
чтоб глянуть размер на диске приходиться клацать по каждому\жмене файлов свойства
что не очень удобно
да и ищется более приличная софтварь для создания разреженных файлов