На что влияет фрагментация файлов

Ускоряет ли освобождение дискового пространства ваш компьютер?

На что влияет фрагментация файлов

Это перевод ответа на вопрос о влиянии свободного пространства на диске на производительность с сайта superuser.com — прим. переводчика

От автора:Похоже, я случайно написал целую книгу. Налейте себе чашку кофе перед чтением.

Ускоряет ли освобождение дискового пространства ваш компьютер?
Освобождение дискового пространства не ускоряет компьютер, по крайней мере не само по себе. Это действительно распространённый миф. Этот миф так распространён, потому что заполнение вашего жёсткого диска часто происходит одновременно с другими процессами, которые традиционно могут замедлить* ваш компьютер. Производительность SSD может снижаться по мере заполнения, однако это сравнительно новая проблема, свойственная SSD, и, в действительности, малозаметная для простых пользователей. В общем случае, недостаток свободного места — просто красная тряпка для быка (отвлекает внимание — прим. переводчика).

Прим. автора: * «Замедление» — термин с весьма широкой трактовкой. Здесь я использую его в отношении процессов связанных с I/O (т.е. если ваш компьютер занимается чисто вычислениями, содержимое диска не оказывает никакого влияния), либо связанных с процессором и конкурирующих с процессами потребляющим много процессорных ресурсов (т.е. антивирусом, сканирующим большое количество файлов) Например, такие явления как:

  • Фрагментация файлов. Фрагментация файлов является проблемой**, однако отсутствие свободного места, хоть и является одним из многих факторов, не является единственной причиной фрагментации. Основные моменты: Прим. автора: ** Фрагментация влияет на SSD за счёт того что операции последовательного чтения обычно значительно быстрее чем случайный доступ, хотя для SSD не существует тех же ограничений, что для механических устройств (даже в этом случае, отсутствие фрагментации не гарантирует последовательного доступа в силу распределения износа и подобных процессов). Однако, практически в любом типовом сценарии использования, это не является проблемой. Различия в производительности SSD связанные с фрагментацией обычно незаметны для процессов запуска приложений, загрузки компьютера и прочих.
    • Вероятность фрагментации файла не связана с объёмом свободного места на диске. Она зависит от размера наибольшего непрерывного блока свободного пространства на диске (т.е. «пробелов» свободного пространства), который ограничен сверху объёмом свободного пространства. Другой зависимостью является метод, используемый файловой системой при размещении файлов (об этом далее). Например: Если на диске занято 95% пространства и всё что свободно представлено одним непрерывным блоком, то у новый файл будет фрагментирован с вероятностью 0% (если, конечно нормальная файловая система не фрагментирует файлы специально — прим. автора) (также и вероятность фрагментации расширяемого файла не зависит от объёма свободного пространства). С другой стороны, диск, заполненный на 5% данными равномерно распределёнными по нему имеет очень высокую вероятность фрагментации.
    • Обратите внимание, что фрагментация файлов влияет на производительность только когда осуществляется доступ к этим файлам. Например: У вас есть хороший, дефрагментированный диск с большим количеством свободных «пробелов» на нём. Типичная ситуация. Всё работает хорошо. Однако, в какой-то момент вы приходите к ситуации когда больше не осталось больших свободных блоков. Вы скачиваете большой фильм, и этот файл оказывается сильно фрагментирован. Это не замедлит ваш компьютер. Файлы ваших приложений и прочие, что были в полном порядке, не станут моментально фрагментированными. Фильм конечно может дольше грузиться (однако, типичные битрейты фильмов настолько значительно ниже скорости чтения жёстких дисков, что вероятно это пройдёт незамеченным), также это может сказаться на производительности I/O пока фильм загружается, но ничего более не изменится.
    • Хотя фрагментация и является проблемой, часто проблема компенсируется кэшированием и буферизацией со стороны операционной системы и аппаратного обеспечения. Отложенная запись, упреждающее чтение и прочее помогают решить проблемы, вызываемые фрагментацией. В общем случае вы не замечаете ничего, пока уровень фрагментации не станет слишком высок (я даже рискну сказать, что пока ваш файл подкачки не фрагментирован, вы не заметите ничего)

  • Другой пример — Поисковая индексация. Предположим, что у вас включена автоматическая индексация, и операционная система не слишком хорошо её реализует. По мере того как вы сохраняете всё больше индексируемых файлов на свой компьютер (документы и тому подобное), индексирование начинает занимать всё больше времени и может начать оказывать заметное влияние на наблюдаемую производительность компьютера в ходе своей работы, съедая одновременно I/O и процессорное время. Это не связано со свободным пространством, но связано с количеством индексируемых данных. Однако исчерпание дискового пространства происходит одновременно с сохранением большего количества контента, поэтому многие устанавливают неверную взаимосвязь.
  • Антивирусы. Всё очень похоже на пример с поисковым индексом. Скажем, у вас есть антивирус, осуществляющий фоновое сканирование вашего диска. У вас появляется всё больше и больше файлов для сканирования, поиск начинает потреблять всё больше и больше ресурсов I/O и процессора, возможно мешая работе. Снова, проблема связана с количеством сканируемого контента. Больше контента — меньше свободного места, но отсутствие свободного места е является причиной проблемы.
  • Установленные программы. Предположим, у вас установлено множество программ, которые запускаются при загрузке компьютера, что увеличивает время загрузки. Это замедление происходит потому, что загружается много программ. Одновременно, установленные программы занимают место на диске. Следовательно, объём свободного пространства уменьшается одновременно с замедлением, что может привести к неверным выводам.
  • Можно привести множество других подобных примеров, которые дают иллюзию связи исчерпания дискового пространства и снижения производительности.

Написанное выше иллюстрирует другую причину распространённости этого мифа: хотя исчерпание свободного пространства не является напрямую причиной замедления, деинсталляция различных приложений, удаление индексируемого и сканируемого контента и т.п.

иногда (но не всегда, такие случаи находятся за рамками этого текста) приводит к увеличению производительности по причинам, не связанным с объёмом свободного места. При этом дисковое пространство высвобождается естественным образом.

Следовательно, и здесь проявляется ложная связь между «больше свободного пространства» и «быстрый компьютер».

Смотрите: если у вас компьютер медленно работает из-за большого числа установленных программ и т.п.

, и вы клонируете, в точности, ваш жёсткий диск на жёсткий диск большего объёма, а затем расширите разделы, чтобы получить больше свободного пространства, компьютер не станет по мановению руки быстрее.

Те же программы загружаются, те же файлы фрагментированы тем же образом, работает тот же сервис индексирования, ничто не изменяется, несмотря на увеличение свободного пространства.
Связано ли это как-то с поиском места для размещения файлов? Нет, не связано. Здесь есть два важных момента:

  1. Ваш жёсткий диск не занимается поиском места для размещения файлов. Жёсткий диск глуп. Он ничто. Это большой блок адресуемого хранилища, который слепо повинуется операционной системе в вопросах размещения. Современные диски оснащены сложными механизмами кэширования и буферизации, созданными чтобы предсказывать запросы операционной системы на основе накопленного людьми опыта (некоторые диски даже знают о файловых системах). Но, по сути, о диске следует думать как о большом глупом хранящем данные кирпиче, иногда обладающем функциями повышения производительности.
  2. Ваша операционная система также не занимается поиском места для размещения. Нет никакого «поиска». Большие усилия были приложены для решения этой проблемы, т.к. она является критичной для производительности файловых систем. Данные располагаются на вашем диске так как определено файловой системой, Например, FAT32 (старые компьютеры с DOS и Windows), NTFS (новые системы Windows), HFS+ (Mac), ext4 (некоторые системы Linux) и многие другие. Даже концепция «файла» или «директории» («папки» — прим. переводчика) — всего лишь плод типичной файловой системы: жёсткие диски знать не знают о таких зверях как «файлы». Детали лежат за пределами этого текста. Однако, по сути, все распространённые файловые системы содержат способ отслеживания свободного пространства на диске и потому «поиск» свободного пространства, при нормальных обстоятельствах (т.е. при нормальном состоянии файловой системы), не является необходимым. Примеры:
    • NTFS содержит главную таблицу файлов (master file table) которая включает специальные файлы (например, $Bitmap) и множество метаданных, описывающих диск. По сути, она отслеживает последующие свободные блоки, так что файлы могут быть записаны на диск без необходимости сканировать диск каждый раз.
    • Другой пример, ext4 имеет сущность, называемую «bitmap allocator», улучшение по сравнению с ext2 и ext3, которое помогает напрямую определить положение свободных блоков, вместо сканирования списка свободных блоков. Ext4 также поддерживает «отложенное распределение», по сути являющуюся буферизацией данных операционной системой в оперативную память перед записью на диск, с тем чтобы принять наилучшее решение по размещению для снижения фрагментации.
    • Множество других примеров.

Может дело в перемещении файлов туда-сюда для выделения достаточно длинного непрерывного места при сохранении? Нет, этого не происходит. По крайней мере ни в одной из знакомых мне файловых систем. Файлы просто фрагментируются.

Процесс «перемещения файлов туда-сюда для выделения длинного непрерывного блока» называется дефрагментацией. Этого не происходит при записи файлов. Это происходит когда вы запускаете программу дефрагментации диска. по крайней мере, в новых системах Windows это происходит автоматически по расписанию, но запись файла никогда не является причиной для старта этого процесса.

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

Сколько свободного места следует оставлять на диске? Это более сложный вопрос, а я уже и так много написал. Основные правила, которым можно следовать:

  • Для всех типов дисков:
    • Самое важное — оставлять достаточно места для того чтобы самому пользоваться компьютером эффективно. Если заканчивается место, возможно вам нужен диск большего объёма.
    • Многие утилиты дефрагментации дисков требуют наличие некоторого минимума свободного места (кажется, поставляемая в комплексе с Windows в худшем случае требует 15% свободного места) для своей работы. Они используют это место для временного хранения фрагментированных файлов, пока производится перемещение других объектов.
    • Оставьте места для других функций операционной системы. Например, если у вашего компьютера нет большого количества физической оперативной памяти, и виртуальная память включена с файлом подкачки динамического объёма, следует оставлять достаточно свободного места для размещения файла подкачки максимального размера. Если у вас ноутбук, который вы отправляете в гибернацию (hibernation), вам потребуется достаточно свободного места для сохранения файла состояния гибернации. Такие вот вещи.

  • Касательно SSD:
    • Для оптимальной надёжности (и в меньшей степени производительности) на SSD должно быть некоторое свободное пространство, которое, не вдаваясь в детали, используется для равномерного распределения данных по диску, чтобы избежать постоянной записи в одно и то же место (что приводит к истощению ресурса). Концепция резервирования свободного места называется перезакладывание (over-provisionning). Это важно, но во многих SSD обязательное резервное пространство уже выделено. То есть, у дисков часто есть на несколько десятков гигабайт больше места, чем они демонстрируют операционной системе. Более дешёвые диски часто требуют, чтобы вы оставили неразмеченным часть пространства. Но при работе с дисками, у которых есть принудительное резервирование, этого не требуется. Важно отметить, что дополнительное место часто берётся только из неразмеченных областей. Поэтому не всегда будет работать вариант, когда ваш раздел занимает весь диск, а вы оставляете немного свободного места на нём. Ручное перезакладывание требует чтобы вы сделали ваш раздел меньше, чем размер диска. Сверьтесь с руководством пользователя вашего SSD. TRIM и сбор мусора (garbage collection) и подобные вещи тоже оказывают влияние, но они лежат за рамками этого текста.

Лично я обычно покупаю новый диск большего размера, когда у меня остаётся примерно 20-25% свободного пространства. Это не связано с производительностью, просто, когда я дохожу до этой точки — это означает, что скоро место закончится, а значит, пора купить новый диск. Более важным делом, нежели слежение за свободным местом, является проверить, что запланированная дефрагментация включена там, где надо (не на SSD), так что вы никогда не придёте к моменту, когда она достаточно велика чтобы оказать заметное воздействие.

Послесловие

Есть ещё одна вещь, о которой следует упомянуть. Один из других ответов на этот вопрос упоминает, что полудуплексный режим SATA не даёт возможности читать и писать одновременно.

Хотя это действительно так, это сильное упрощение и оно по большей части не связано с проблемами производительности, обсуждаемыми здесь. В действительности, это просто означает, что данные не могут передаваться по проводу одновременно в двух направлениях.

Однако спецификация SATA включает в себя крошечные максимальные размеры блока (я думаю, около 8кБ на блок при передаче по проводу), очереди операций чтения и записи и прочее, и ничто не мешает писать данные в буфер, пока осуществляется чтение и подобные пересекающиеся операции.

Любое блокирование, которое может произойти будет связано с конкуренцией за физические ресурсы, что обычно компенсируется большими объёмами кэша. Дуплексный режим SATA не имеет почти никакого отношения к данному случаю.

Хабы:

  • Системное администрирование
  • Хранение данных

Источник: https://habr.com/ru/post/256231/

Что такое фрагментация и дефрагментация

На что влияет фрагментация файлов

Фрагментация происходит на жестком диске , модуле памяти или другом носителе, когда данные не достаточно физически написаны на диске.

Дефрагментация , то есть процесс ООН -fragmenting или склеиванием, эти фрагментированные файлы , так что они сидят ближе — физически — на диске или другом носителе, потенциально ускоряя способность диска для доступа к файлу.

Что такое фрагменты файлов

Фрагменты — это просто фрагменты файлов, которые не расположены рядом друг с другом на диске.

Например, когда вы создаете новый файл Microsoft Word, вы видите весь файл в одном месте, например, на рабочем столе или в папке «Документы». Вы можете открыть его, отредактировать, удалить, переименовать — все, что захотите. С вашей точки зрения, все это происходит в одном месте, но на самом деле, по крайней мере физически на drive, это часто бывает не так.

Вместо этого ваш жесткий диск, вероятно, сохраняет часть файла в одной области устройства хранения, а остальная часть его существует где-то еще на устройстве, возможно, далеко … относительно, конечно. Когда вы открываете файл, ваш жесткий диск быстро объединяет все части файла, чтобы его можно было использовать остальной частью вашей компьютерной системы.

Когда диск должен считывать фрагменты данных из нескольких разных областей на диске, он не может получить доступ ко всем данным так быстро, как мог, если бы все было записано вместе в той же области диска.

Фрагментация: аналогия

В качестве аналогии представьте, что вы хотите играть в карточную игру, для которой требуется целая колода карт. Прежде чем вы сможете играть в игру, вам нужно извлечь колоду, где бы она ни находилась.

Если карты разбросаны по всей комнате, время, необходимое для их сбора и приведения их в порядок, будет намного больше, чем если бы они сидели на столе, красиво организованы.

Почему происходит фрагментация

Фрагменты происходят, когда файловая система позволяет разрываться между разными частями файла. Если вы знаете что-нибудь о файловых системах в целом, возможно, вы уже догадались, что файловая система была виновницей в этом бизнесе фрагментации, но почему?

Иногда фрагментация происходит из-за того, что файловая система зарезервировала слишком много места для файла, когда она была впервые создана, и, следовательно, оставила открытые области вокруг него.

Ранее удаленные файлы также являются еще одной причиной того, что файловая система фрагментирует данные при записи. Когда файл удаляется, его ранее занятое пространство теперь открыто для сохранения новых файлов.

Как вы можете себе представить, если теперь открытое пространство недостаточно велико, чтобы поддерживать весь размер нового файла, тогда там может быть сохранена только его часть.

Остальное должно быть расположено где-то еще, надеюсь, рядом, но не всегда.

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

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

Таким образом, несмотря на то, что существует фрагментация, которая немного замедляет работу компьютера, вы можете подумать об этом как о «необходимом зле» в некотором смысле — этой маленькой проблеме, а не о гораздо большем.

Дефрагментация к спасению

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

Со временем, когда происходит все больше и больше фрагментации, может наблюдаться заметное замедление. Вы можете ощутить это как общую компьютерную медлительность, но, предполагая чрезмерную фрагментацию, большая часть этой медлительности может быть связана с тем, что ваш жесткий диск требует доступа к файлу после файла, каждый в любом количестве различных физических мест на диске.

Таким образом, иногда дефрагментация или действие реверсирования фрагментации (т. Е. Сбор всех частей ближе друг к другу) — задача обслуживания смарт-компьютеров. Обычно это называется дефрагментация .

Процесс дефрагментации — это не то, что вы делаете вручную. Как мы уже упоминали, ваш опыт работы с вашими файлами согласован, поэтому на вашем конце не требуется переупорядочить. Фрагментация — это не просто неорганизованная коллекция файлов и папок.

Специальный инструмент дефрагментации — это то, что вам нужно. Disk Defragmenter является одним из таких дефрагментаторов и бесплатно предоставляется в операционной системе Windows . Тем не менее, есть много сторонних опций , лучшие из которых делают значительно лучшую работу в процессе дефрагментации, чем встроенный инструмент Microsoft.

Дефрагментация довольно проста, и все эти инструменты имеют схожие интерфейсы. По большей части, вы просто выбрать диск , который вы хотите дефрагментировать , и нажмите или нажмите дефрагментацию или Defrag кнопку.

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

Должен ли я дефрагментировать жесткий диск

Нет, вы действительно не должны дефрагментировать твердотельный жесткий диск (SSD). По большей части, дефрагментация SSD является оптовой тратой времени. Не только это, дефрагментация SDD сократит общий срок службы накопителя.

Твердотельный накопитель — это жесткий диск, в котором нет движущихся частей. SSD — это в основном переросшие версии хранилища, используемые на флеш-накопителях и цифровых камерах.

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

Все, что было сказано — да, фрагментация происходит на твердотельных накопителях, потому что файловая система в основном виновата. Однако, поскольку производительность не влияет почти столько же, сколько на не SSD, вам действительно не нужно их дефрагментировать.

Еще одна причина, по которой вам не нужно дефрагментировать твердотельные диски, заключается в том, что вы не должны дефрагментировать их! Это приведет к их провалу быстрее, чем в противном случае. Вот почему:

SSD разрешают конечное количество записей (т.е. ввод информации на диск). Каждый раз, когда дефрагментация выполняется на жестком диске, она должна перемещать файлы из местоположения в другое, каждый раз записывая файл в новое место. Это означает, что SSD будет терпеть постоянное письмо, снова и снова, по мере развития процесса дефрагментации.

Поэтому, без сомнения, не дефрагментируйте свой SSD . Это не только бесполезно, но и в конечном итоге повредить. Многие инструменты дефрагментации фактически даже не дают вам возможности дефрагментировать SSD, или, если они это сделают, они выдадут вам предупреждение, в котором говорится, что это не рекомендуется.

Просто чтобы быть ясным: делайте дефрагментацию своих обычных, старомодных, «вращающихся» жестких дисков.

Подробнее о дефрагментации

Дефрагментация жесткого диска не перемещает ссылку на файл, а только его физическое местоположение.

Другими словами, документ Microsoft Word на вашем рабочем столе не собирается покидать это место, когда вы его дефрагментируете. Это верно для всех фрагментированных файлов в любой папке.

Вы не должны чувствовать, что вам нужно дефрагментировать свои жесткие диски в каком-то обычном расписании. Однако, как и все, это, конечно, будет зависеть от использования вашего компьютера, размера жесткого диска и отдельных файлов и количества файлов на устройстве.

Если вы решите дефрагментировать, просто помните, что это абсолютно безопасно, и есть абсолютно нулевые причины потратить деньги на программу, чтобы сделать это: есть много , очень хороших бесплатных инструментов дефрагментации !

Источник: https://lezhnyov.ru/chto-takoe-fragmentaciya-i-defragmentaciya

Что такое дефрагментация диска и для чего она нужна

На что влияет фрагментация файлов

Настает время, когда владелец компьютера начинает замечать, что его помощник начинает работать медленно и неэффективно. Неизбежно возникает желание это исправить.

Есть возможность увеличить быстродействие практически на 65%. И это не фантастика. Разработчики программного обеспечения уже это предусмотрели. Для этого нужна дефрагментация жесткого диска.

Давайте разберемся вместе, что это такое, и для чего она нужна.

Фрагментация жесткого диска

У нового компьютера на его пустой жесткий диск записываются данные. Они разного объема, но запись идет по порядку — от файла к файлу. Приходит момент, и стирается несколько файлов, допустим, расположенных в середине. Куда запишется новый файл, особенно, если он большего размера, чем на освободившееся место.

Понятно, что старого размера не хватит. Конечно, можно записать его в конце очереди, а пустое пространство удаленного файла оставить неиспользованным. Но система настроена таким образом, что при последующей записи используется любое свободное место, расположенное ближе к началу.

Если фрагмент больших данных не поместился в пустое место, он переносится в конец полного пространства.

Операционка любого компьютера сама анализирует свободное место и новый большой объем делит на логические части. Собственно сам процесс разделения данных на отдельные части и называется фрагментацией.

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

Наиболее сильно фрагментируются базы данных, протоколы (логи) программ и фильмы, записанные на компьютер. Сам фильм не повреждается, но все части оказываются разбросанными по разным секторам. В итоге, считывание замедляется за счет того, что головка жесткого диска проделывает многократные движения, чтобы «прочитать» весь файл. А это негативно сказывается на общей производительности системы.

Дефрагментация приводит систему в порядок

Под дефрагментацией имеется ввиду сам процесс собирания отдельных частей в одно отведенное место. При этом происходит сбор разбросанных по винчестеру фрагментов одного файла. Кроме того, все записанные данные оказываются в начале, а свободные ячейки в конце диска. Это позволяет:

  • ускорить доступ к данным;
  • быстрее загрузить программы и файлы;
  • повысить быстродействие в ресурсоемких программах;
  • увеличить скорость записи на диск.

Опытные пользователи оценили прирост производительности своей системы. Потому что дефрагментация диска при грамотной настройке позволяет улучшить быстродействие.

Обычно все ставят этот процесс на использование его по расписанию. Например, раз в день, когда машина не используется.

На серверах крупных компаний этот процесс выполняется на лету, когда идет непрерывное изменение файловой структуры.

Как привести систему в порядок

Во всех версиях Windows есть встроенная программа дефрагментации дисков. А начиная с версии Windows XP, она отличается стабильной и хорошей работой.

В проводнике Windows, для того чтобы запустить дефрагментацию, достаточно кликнуть правой кнопкой мышки по иконке любого диска. В контекстном меню есть вкладка «Свойства». Когда она откроется, нужно перейти во вкладку «Сервис» и там выбрать кнопку Выполнить дефрагментацию….

После этого откроется окно самой программы.

Если эту программу ни разу не запускали или делалось это очень давно, необходимо выбрать кнопку Анализировать диск.

Будет лучше, если эти действия выполняются с правами администратора. В противном случае может потребоваться ввод пароля.

Когда система завершит анализ, то в строке «Прошлый запуск» появятся данные в процентах, которые характеризуют фрагментированность выбранного диска. Если они превышают значение в 10%, необходимо дефрагментировать диск.

Если перед анализом в разделе «Диск» нужный диск не отображается, значит в нем есть какая-то ошибка. Потребуется сначала его восстановить, потом снова запустить программу дефрагментации.

Кроме программных методов есть еще один — копирование. Всю информацию с выбранного диска надо скопировать на сторонний носитель, например, на переносной жесткий диск, а потом обратно. Тогда все данные перестанут быть фрагментированными. Кажется просто. Но есть проблемы:

  • Нужен носитель объемом не меньше выбранного диска.
  • Невозможно провести эту операцию с системным диском.
  • На сетевые папки эта операция не распространяется.

Скорость дефрагментации

На продолжительность процесса влияет несколько факторов:

  • Объем винчестера. Если на нем всего 10 гигабайт, то на его обработку уйдет 3 минуты. На терабайтном диске, да еще если на нем никогда не наводили порядок, для этого может потребоваться весь день.
  • Объем оперативной памяти.
  • Частота процессора.

Также в силу того, что разные программы используют разные алгоритмы анализа, время и качество самого процесса тоже может существенно отличаться.

Не удастся провести дефрагментацию, если файловая система отлична от NTFS, FAT или FAT32.

Но с другой стороны, если процесс запущен, работу на компьютере можно не прерывать.

Итак, на полный цикл может потребоваться значительное время, так что лучше делать дефрагментацию диска по расписанию ночью, когда он не используется.

Какие плюсы:

  • Разделённые данные объединяются в один раздел и заполняют пустые разделы диска.
  • Повышается производительность компьютера за счет более быстрого чтения/записи с харда.

Вот, собственно, для чего нужна полная дефрагментация диска.

Частота запуска программы

В системе Windows 7 этот процесс уже изначально настроен на автоматический запуск по расписанию, который происходит раз в неделю. Пока пользователь спит, система сама дефрагментирует диск. Ну а если вычислительная машина используется для обработки большого потока данных, которые постоянно вносят изменения, то настройку можно выставить на ежедневный запуск.

Флешки и твердотельные (SSD) накопители

Такую операцию рекомендовано проводить с обычными жесткими дисками.

Для флэш-накопителей делать это вообще не рекомендуется. Так как при дефрагментации происходит большое количество циклов «запись/чтение», а для flash-памяти количество таких циклов жестко ограничено. Именно поэтому такой процесс может повлиять на срок службы флэшки, он уменьшится.

Нужно ли это делать с SSD-дисками. Так как и SSD-накопители основаны на той же технологии что и флэшки, такую операцию с ними лучше не проводить. А в Windows 7 уже предусмотрено автоматическое отключение дефрагментации, когда система распознает SSD-диск.

Если при анализе SSD-накопителя все же наблюдается большой процент фрагментированных файлов, то лучше будет поступить следующим образом:

  1. Скопировать все данные на сторонний носитель.
  2. Отформатировать SSD-накопитель.
  3. Вернуть на него снова все данные.

Заключение

Теперь вы познакомились с таким «сложным» и непонятным процессом, как дефрагментация. Стало понятно, зачем она нужна системе, и как грамотно ее проводить. Не забывайте запускать этот процесс своевременно, а компьютер вам «скажет» только спасибо!

по теме

Источник: https://UstanovkaOS.ru/rabota-v-sisteme/chto-takoe-defragmentatsiya-diska.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.