User Tag List

Показано с 1 по 10 из 13

Тема: NTFS и разреженные файлы (sparse files)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    Arrow NTFS и разреженные файлы (sparse files)

    Какой то время назад открыл для себя разреженные файлы
    (в двух словах это просто когда лишние 0 не записываются на диск )


    просто на заменимая вещь для торентов которые никогда уже не докачаются и тучи файлов содержащих большое количество $00
    никакое NTFS-ное сжатие и близко не лежит

    НО данная шняга мало где упоминается вообще как таковая
    в качалках по дефолту она успешно выключена
    программ для создания разреженных файлов тоже особо не видно
    везде предлагается чуть ли не разреживать ручками при помощи прописывания областей с $00 в командной сроке
    да и даже просто так они не копируются без восстановления исходного размера...


    программок для создания я нашел всего 2

    проверил из которых только эту (уже не знаю где ее взял)
    https://www.mediafire.com/file/nyp3n...seTest.7z/file

    но это все же примитивный commad line tool
    в придачу с таким текстом при запуске
    This is Moonlight's Sparse File debugging test program version 0.01. This is pro
    vided for demo purposes only.
    Visit http://pages.infinit.net/moonligh/M-CS-ICH for the actual project's status
    что нам говорит что юзать оно можно на свой страх и риск

    конечно оно несколько автоматизируется при помощи батников

    пакетное разреживание всего в папке с батником
    Код:
    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?

    чем можно сортировать файлы по размеру занимаемому на диске?
    все сортировки по размеру во всей дряни что есть под рукой
    сортируют только по исходному размеру
    чтоб глянуть размер на диске приходиться клацать по каждому\жмене файлов свойства
    что не очень удобно


    да и ищется более приличная софтварь для создания разреженных файлов
    Последний раз редактировалось NEO SPECTRUMAN; 29.01.2021 в 18:53.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •