Всем привет!
В статье я расскажу, что такое дефрагментация, где и когда она нужна?
Объяснять всё буду простым и доступным языком.
- И так - сразу нужно отметить, что дефрагментация проводится только на HDD диске, на диске SSD из-за специфики работы дефрагментация не проводится, она там просто не нужна.
- Более того дефрагментация SSD диску вредна и сокращает ресурс его работы.
Теперь рассмотрим - как же возникает фрагментация и для чего нужно проводить дефрагментацию?
Представим, что схематично HDD диск выглядит, как простой контейнер имеющий определённый объём.
- Вы решили на него записать какой-нибудь файл или файлы, например фильм, музыку, документы и т.д.
Так вот пишущая головка диска, будет записывать единым непрерывным файлом, без разбиения на фрагменты.
- Затем, вы решили записать ещё файлы которые так же запишутся последовательно друг за другом.
- Через определённое время некоторые файлы записанные ранее становятся не нужны, и вы удаляете их.
- Операционная система помечает такие файлы для перезаписи определённым образом и считает это место свободным. Вы данные файлы больше не видите на своём диске.
- Через определённое время у вас снова появилась потребность записать достаточно большой файл.
И вот на этот раз, пишущая головка диска будет записывать файл не с места окончания последнего записанного файла, а с первого свободного для записи пространства, то есть вместо помеченного для перезаписи файла.
Но представим ситуацию, когда помеченного места для перезаписи большого файла может не хватить, что произойдёт тогда?
Ответ прост — ничего!!!
Пишущая головка продолжит записывать остальную часть файла на следующее доступное для записи пространство, если и там не хватит места, аналогичным образом продолжит дальше пока не запишет весь файл.
У простого пользователя не сильно разбирающегося в данном процессе может возникнуть вопрос.
"Ну и что тут такого?" Самое главное файл записан на диск, как он там записан простому человеку обычно нет до этого дела.
Вот тут и проявляется слабое место HDD диска, износ его подвижных частей, а именно подвижный механизм пишущей головки.
Если считывающая головка пытается считать с диска файл который записан кусочками (фрагментами) а не единым файлом, то...
- Во-первых, увеличивается время доступа к самому файлу
- А во вторых изнашивается механизм самой пишущей головки, так как ей приходится делать огромное количество лишних движений.
Множественная запись файлов такими своеобразными кусочками (фрагментами) и называется фрагментация. Чем такая фрагментация вредна для диска я разъяснил выше.
Для того что бы снова выстроить файлы из записанных кусочков разбросанных по всему диску в единую упорядоченную череду файлов и производится дефрагментация диска.
Говоря простыми словами, программа с помощью которой проводится дефрагментация, "берёт" файл записанный кусочками и перезаписывает его в один единый файл, при этом для обеспечения наличия места программа сдвигает другие файлы.
Конечно же весь процесс дефрагментации выглядит намного сложнее. Я для более простого понимания, как это работает и для чего нужна дефрагментация, всё объяснил очень упрощённо, что бы простой пользователь пк понял - если в его компьютере установлен HDD диск, дефрагментацией пренебрегать не стоит.
Если данная статья оказалась вам полезной, оцените её своим лайкам. Так же вы можете подписаться на канал, так вы поможете ему в развитии.