Что происходит при Дефрагментации Диска.

Что происходит при Дефрагментации Диска. (Простым языком.)

Суть такова. Каждый файл, будь то фильм, музыка, документ и т.д. занимает на винчествере определенное количество секторов. Вся информация в сектора записывается в виде "цепочки", один сектор за другим. Например, фильм№1 занимает 2000 секторов, документ занимает 60 секторов и т.д. Получается, что сначала будет цепочка из 2000 секторов под фильм№1, потом 60 секторов под документы и т.д.

Когда мы пытаемся открыть файл (фильм№1), то головка винчестера находит нужную цепочку секторов (эти самые 2000 секторов) и начинает считывать их них информацию. По-порядку, сначал из одного сектора, потом со второго, с третего и т.д.

В процессе работы за ПК, мы постоянно что-то удаляем, добавляем, изменяем наши файлы. Например, Вы удалили фильм №1. Освободилось те самые 2000 секторов. Потом в течении недели сохраняли документы, которые заняли 1500 секторов. Потом какой-то файл удалили. Снова освободились какие сектора, где-то в середине всей этой цепочки.

Потом мы решили записали другой фильм№2, который будет занимать 3000 секторов.

Что делает винчествер при записи новых файлов? Он находит первые попавшиеся пустые сектора и записывает в них информацию (этот фильм№2).

Например, нашел винчествер сначала 300 пустых секторов, записал туда часть фильма№2. Осталось еще 2700 секторов.

Винчествер ищет дальше где есть пустые сектора. Нашел еще 2000 секторов, записал туда часть фильма №2.

Потом винчестер нашел еще свободные 700 секторов и записал туда оставшуюся часть фильма №2.

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

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

Уходит много времени, из-за лишних "телодвижений" быстрее изнаиваются движущие части винчествера, увеличивается энергопотребление.

Этот процесс, явление называется ФРАГМЕНТАЦИЯ. Или простыми словами - БАРДАК. Когда в шкафу все вещи лежат в куче, как попало, то нам сложно нати нужную вещь. Много времени уходит на ненужные телодвижения, чтобы отыскать нужную вещь. Так и с файлами на винчествере.

Чтобы навести порядок придумали ДЕФРАГМЕНТАЦИЮ. Это наведение порядка.

Разложение по алфавиту, по категории вещей в шкафу и т.д.

Так и на винчествере. Все части фильма №2 находит считывающая головка и соединяет в единое целое в другом месте винчествера.

В итоге, когда вы будетет запускать этот фильм №2, винчествер не будет искать по всему диску все куски фильма, ведь они все в одном месте. Результат - быстрая работа с меньшими затратами.

Данный процесс описан грубовато, примерно, чтобы была ясна суть всего этого.

Теперь по-поводу того, почему сразу не сохраняются файлы как надо.

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

В Windows 7 эта служба уже включена.

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

| 04.12.2020 Просмотров: 350
| Теги: SSD, HDD, Дефрагментация, диск, Дефрагментация диска