Есть ли польза от дефрагментации

Есть ли польза от дефрагментации thumbnail

Анонимный вопрос  · 8 апреля 2019

33,6 K

Во всём по чуть-чуть: немного спорта и туризма, немного знаний в IT, немного…

Дефрагментация – это процесс перераспределения фрагментов файлов. Грубо говоря, предположим, что изначально у вас был пустой диск и вы начали постепенно заполнять его. Далее удалили часть файлов, а вновь записанные файлы будут (вероятнее всего) размещаться на диске не непрерывно, а разобьются на фрагменты. Дефрагментацию делают для обеспечения непрерывной последовательности кластеров. Она однозначно положительно влияет на скорость работы системы.

Эксперт в области компьютерных технологии, программирования и сео продвижения

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

Вред дефрагментации – неизбежный износ рабочих поверхностей hdd.

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

Зачем надо проводить дефрагментацию жесткого диска?

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

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

Что лучше: Иметь один большой диск С: или раздельно C: и D: ?

ОБЯЗАТЕЛЬНО!!! ДВА ДИСКА: C, D, Первый для системы и не очень большого размера, 100-200 гб, остальное на втором диске.

ПОЧЕМУ” объясняю:

Винда такая штука что рано или поздно слетит или заглючит. При активном пользовании программами играми и прочими вкусняшками, виндоуз начинает тупить и как ни странно может просто сдохнуть и никакое востановление не поможет. Вариантов есть много, но самое простое и наиболее практичное тупо стереть первый диск и установить виндоуз по новой. Хотя в вин 10 предусмотрено сбрасывание настроек, что в принципе почти тоже самое, без. перезаписи диска С. Но, опять же встречаются случаи, когда проще переписать, сперва затереть потом форматнуть и установить вин по новой.. ПРИ ЭТОМ, на втором диске все ваши документы и установлденные игры , как обычно они очень большие по обьему, остаются в целости и сохранности.

ПРИМЕЧАНИЕ: Виндоуз устанваливается на диске С, в настройках папок загрузки, документы, видео, фото, музыка, прописываем второй диск Д, программы устанвливаются по умолчанию на диск С, игры устанавливайте в папку на диске Д, все остальное доки фотки и прочие ваши вкусняшки так же на диске Д…

ЭТО НОРМА для работы с современным компьютером…!!!!!

Прочитать ещё 4 ответа

Почему раньше в состав утилит Windows входила дефрагметация диска, а сейчас её не используют? Только ли дело в количестве жёсткой памяти?

A junior software engineer, a Linux enthusiast and a student^Wslacker at OSU

Вы неправильно задаёте вопрос: „Почему раньше в состав утилит Windows входила дефрагметация диска а сейчас её не используют?” — одно не следует из другого. Кроме того, не существует понятия „жёсткая память”.

Я не использую Windows и почти не в курсе последних изменений, но дефрагментатор они строго точно не могут убрать — любая модель транзакции подвержена фрагментации, будь она журналируемой или, тем более, VSC (CoW).

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

Какой жёсткий диск выбрать?

Смотря для чего выбираете.

Если техника старая, то вначале определитесь с интерфейсом (разъёмом) – стоит у вас sata или же ide. IDE найти посложнее, но ещё можно.

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

Если всё таки на скорость вам всё равно, и вы ищите именно жесткий диск то оттолкнитесь от объёма и гарантийного срока.

Например Western digital самая надежная линейка называется black

У seagate нормальные диски barracuda

Читайте также:  Польза от раков для водоема

И наконец если вы выбираете внешний жесткий диск , то современные модели используют контроллер и шнур usb 3.0 и лучше выбрать такой диск, чтобы контроллер не был встроенным в плату жесткого диска а был на плате-переходнике из диска в кабель. Это при скачке энергии спалит только контроллер и вы сможете переместить жесткий диск в другой бокс или вставить в ноутбук и скачать данные.

Прочитать ещё 15 ответов

Как сделать дефрагментирование файловой системы?

Если сломался диск, флешка, ссд, если пропали файлы – спрашивайте, подскажу. Я занимаюсь в…  · info-recovery.ru

А нужно ли это? Если у Вас тормозит жесткий диск то весьма вероятно что это связано не с фрагментацией а с тем что именно с жестким диском проблема – у дисков в процессе эксплуатации увеличивается время доступа к секторам. Конечно могу ошибаться и возможно дело именно в фрагментации. Однако думаю все же что запускать дефрагментацию не скопировав предварительно с диска все файлы которые было бы жалко потерять – не стоит. Если носитель проблемный, чего абсолютно нельзя исключать – то при дефрагментации повреждение носителя запросто может начать прогрессировать, и это может закончиться в результате потерей информации. Лучше перед тем как начинать дефрагментацию скопировать все важные файлы на другой носитель, тогда уже будет не страшно если при дефрагментации что-то пойдет не так. Вообще рекомендую не дефрагментацию делать а поставить ссд под операционную систему – толку будет больше. Ссд заведомо быстрее диска и фрагментация на скорость работы ссд практически не влияет. Я активно пользуюсь компьютером и мне приходилось раз в 2-3 месяца переустанавливать ос пока в компьютере был только жесткий диск из за того что компьютер начинал жутко тормозить. После того как я поставил ссд под ос – я забыл о том что компьютер в процессе эксплуатации начинает тормозить все сильнее пока не переставишь ос. Уже пол года работает и ничего не тормозит и не приходится переставлять.

Прочитать ещё 1 ответ

Источник

В этом мире живут
как бы по инерции…
К. Моррис

На самом деле вопрос можно поставить даже шире. Была ли вообще данная проблема актуальна где-либо за пределами мира DOS и ее “производных” (включая Windows 95/98/Me)? Дать однозначный и исчерпывающий ответ не так-то просто. Не помогут никакие тестирования файловых систем и программ-дефрагментаторов — в лабораторных условиях очень сложно воссоздать реальные рабочие ситуации, да еще и характерные для различных областей применения компьютеров. Полагаться стоит лишь на собственный опыт, трезвый взгляд на вещи и знания конструктивных особенностей ОС, файловых систем, и, как ни странно, — аппаратного обеспечения. Начнем, пожалуй, с небольшого экскурса в историю двух “параллельных” миров — IBM PC и Apple Macintosh.

Миры, в которых мы живем. Или, точнее, жили

Для начала рассмотрим более “взрослый” и дорогой мир Apple до эпохи G3. Что мы видим? Два ключевых момента, на которые стоит обратить внимание, — это SCSI и HFS (особенно HFS+).

Одна из функций нормальных SCSI-контроллеров — буферизация команд (Command Queuing) с возможным изменением порядка их исполнения, а также оптимизация хода головок накопителя. Говоря простым языком, когда контроллеру приходят команды на чтение/запись секторов с линейными номерами 2000, 1000, 3000, он исполнит их в той последовательности, которая наиболее удобна при текущем положении головок (например, 1000, 2000, 3000).

Возможно, некоторым читателям покажется, что таким образом SCSI-контроллер берет на себя часть функций дисковой подсистемы ОС. Однако горькая правда состоит как раз в том, что буферизация команд и данных (дисковый кэш, не путать с файловым) должна быть задачей именно контроллера, но часто перекладывается на ОС — ради поддержки аппаратуры без соответствующих возможностей и “интеллекта”. Всему виной некоторый сдвиг представлений в области операционных систем. Возьмем, к примеру, идею BIOS (firmware) как средство абстрагирования от подробностей функционирования оборудования и освобождения ОС от лишнего багажа драйверов. Вроде бы разумная идея, но, скажем, Windows 9x/2000/XP в вопросах ввода/вывода на BIOS не полагается. Да и любая другая операционная система, работающая в защищенном режиме процессоров семейства x86, фактически обречена на подобное положение — использовать BIOS за пределами реального режима нецелесообразно, особенно в плане производительности.

Файловые системы HFS/HFS+ интересны нам постольку, поскольку их программные реализации также располагают неким “интеллектом”, ответственным за снижение степени фрагментации. После года интенсивной ежедневной работы на машине Apple Macintosh в области полиграфии, где файлы отличаются как большим разнообразием размеров, так и постоянно изменяемым содержимым, степень фрагментации файловой системы HFS+ оставалась незначительной, а производительность (субъективно) не падала вовсе. Программа-дефрагментатор на этой машине была запущена единственный раз — из любопытства, а никак не по необходимости.

Теперь посмотрим на рынок “массовых ПК” того (а в какой-то мере и нынешнего) времени: не обремененные “интеллектом” MFM-, RLL- и IDE-контроллеры, вполне оправданно на тот момент “заточенные” под однозадачные ОС путем отсечения излишней функциональности, присущей SCSI. Файловые системы, спроектированные скорее с упором на простоту реализации, нежели на эффективность работы. Экстенсивное развитие как аппаратного, так и программного обеспечения (увеличение разрядности, емкости, пропускной способности, но не архитектуры и алгоритмов).

Читайте также:  Помидоры натощак польза или вред

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

На данный момент, разумеется, заметен некоторый “интеллектуальный ренессанс” и в мире PC — то, что было “выброшено” раньше, начинает изобретаться заново. Стандарт ATA/ATAPI, например, все больше походит на “старичка” SCSI, происходит постепенное избавление от примитивных файловых систем FAT16/32 (справедливости ради нужно отметить, что их периодически пытались подправить в конкретных реализациях, скажем VFAT, но больших дивидендов это не приносило). Возможно, подобная “эволюционная петля” выглядит неплохо с финансовой точки зрения, но не с точки зрения пользователей.

День сегодняшний

А что происходит в мире многозадачных и многопользовательских ОС?

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

Однако в многозадачной среде характер работы с накопителями даже не “пахнет” детерминизмом. В середине чтения одним процессом одного файла, другому процессу вполне может понадобиться другой (не исключено, что и на противоположном конце диска). Соответственно не исключена ситуация, когда фрагментация окажется как раз во благо. Не случайно в среде администраторов Unix достаточно давно бытует не совсем ортодоксальное мнение о том, что фрагментация файловой системы порядка 25% немного повышает производительность при одновременной работе нескольких приложений, интенсивно и хаотично использующих дисковую подсистему.

Однако, кроме приведенных теоретических размышлений, существуют и практические исследования. В частности, их проводила достаточно авторитетная организация NSTL (National Software Testing Labs). Вроде бы ее отчеты однозначно свидетельствуют в пользу дефрагментации — во всяком случае для Windows NT/2000/XP/2003 и NTFS. В одном из них даже приводятся результаты некоторых замеров производительности на основе приложений для серверов и рабочих станций. Чаще всего упоминаются “Excel Benchmark”, “Outlook Benchmark” — т. е. “однозадачные” тесты, не дающие, как говорилось выше, адекватной картины.

Встречается также “Exchange Benchmark”, один раз упоминается “SQL Server test”. По результатам исследований Outlook/Exchange прогнозируется прирост быстродействия от 5,9% до 55,6%. Касательно серверных тестов вообще приведена довольно размытая фраза: “Дефрагментация на сервере улучшила производительность на 80%. Для SQL-сервера, в некоторых случаях, эффект достигал 100%”. К сожалению, не приводится ни методика тестирования, ни даже какой именно показатель подразумевается под термином “производительность сервера”.

Выводы

Итак, что мы имеем в результате? Автор может предложить лишь собственное субъективное мнение, которое ни в коем случае не претендует на звание истины.

Сегодня уже есть целый ворох дефрагментаторов для различных ОС и файловых систем и регулярно появляются новые. Собственно поводом к написанию данной статьи послужил выпуск программы O&O Defrag Linux. Конечно, судить о конкретных достоинствах и недостатках по бета-версии некорректно, но, как мы попытались объяснить выше, вопрос стоит гораздо шире — зачем вообще нужен дефрагментатор в системе, где выгода от его использования практически неуловима? Да, дефрагментация и в Linux может оказаться полезной в случае однопользовательской “однозадачной” настольной системы, особенно работающей с потоковыми данными. Но даже в этом случае вполне можно положиться на собственные механизмы “умной” файловой системы, со своей стороны помогая ей избегать фрагментации: оставлять достаточно свободного места на диске, хранить редактируемые данные в отдельном разделе и пр.

Подобные программы существуют постольку, поскольку на них есть спрос. Спрос же частично объясняется тем, что пользователи привыкли к тому, что подобные приложения необходимы для нормальной работы компьютера. Кроме того, некоторым подсознательно нравится, когда умное (с их точки зрения) ПО сообщает, что с компьютером все в порядке. Уровень интеллекта и диапазон возможностей среднего современного дефрагментатора значительно ниже, чем у аналогичной разработки эпохи DOS (кто-то вспомнит старый добрый Norton SpeedDisk и будет прав). Сегодня подобные программы (отнюдь не только дефрагментаторы) существуют больше как антидот от болезней пользователя, нежели компьютера.

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

Читайте также:  Миндальный орех польза для детей

Источник

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

Новые файлы записываются на жесткий диск последовательно в специальные кластеры. Из-за различных операций над данными (копирование, перенос, удаление и пр.), отдельные элементы располагаются на разных местах устройства. По этой причине, в системе образуются «дыры». Файлы целы, но располагаются в отдалении друг от друга. Главная проблема — поиск информации, так как система считывает фрагменты со всей поверхности, что происходит достаточно медленно из-за разделения. Дефрагментация — особая операция, после проведения которой, фрагменты возвращаются на первоначальное место, образуя единое целое.

Технические особенности процедуры

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

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

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

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

Преимущества дефрагментации жесткого диска

  • Соединение данных в общую систему. Если ПК предназначен для масштабной работы с файлами, процедура поможет лучше рассортировать информацию по кластерам винчестера. Сбор одиночных элементов в единую систему улучшает работу с данными. Обработка, ввод и вывод информации осуществляется гораздо быстрее.
  • Скорость считывания. Если все отдельно стоящие фрагменты собрать воедино, системе будет легче найти необходимую информацию. Процесс поиска проходит быстро даже при отсутствии должного обслуживания (стандартный пользователь не обращает внимание на время выполнения задачи). Однако после дефрагментации будет заметное увеличение скорости, что особенно необходимо для мощных ПК.
  • Функциональность. Работа компьютера зависит от функциональности всех комплектующих. Если считывание информации с кластеров проходит быстро, другие системы работают эффективнее. Загрузка комплектующих и самого компьютера осуществляется лучше.
  • Экономия памяти. Так как все общие элементы собираются в полноценную систему, освобождаются кластеры винчестера. Пользователь может записать дополнительные файлы, и для этого не придется покупать дополнительное устройство хранения.
  • Износ головки жесткого диска. Главный недостаток винчестера — наличие подвижного механизма. Считывающая головка двигается по кластерам, обрабатывая информацию. Если сократить время поиска данных, функция чтения, также, будет проходить быстрее, что увеличит срок эксплуатации головки винчестера.
  • Доступность. Для дефрагментации, пользователю не нужно отдавать устройство в руки специалиста. Процедуру можно провести самостоятельно. В Интернете есть широкий выбор программ, которые способны выполнить упорядочивание файлов в кластерах. Владелец ПК может быстро и бесплатно улучшить функциональность устройства. Однако эффективность процесса зависит от качества программы. На данный момент, скриптов огромное множество, но не все они обладают необходимой мощностью.

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

Возможный вред от дефрагментации

  • Нагрузка на жесткий диск. Дефрагментация — это принудительное изменение работы устройства. При регулярном проведении процедуры, происходит чрезмерная нагрузка на винчестер, что приводит к поломке и выходу из эксплуатации. Процесс необходимо осуществлять периодически, в зависимости от степени нагрузки. Если наблюдается медленная работа, можно провести упорядочивание.
  • Восстановление данных. Иногда, пользователю необходимо восстановить удаленные сведения. Это возможно при сбое или изменении технической ситуации. Вернуть утраченную информацию можно только с того диска, который не подвергался упорядочиванию. В противном случае, восстановить сведения невозможно.
  • Повреждение или потеря файлов. После проведения упорядочивания, особенно при регулярном использовании процедуры, возрастает риск частичной или полной потери некоторых данных. Восстановить утраченные сведения невозможно.
  • Лишняя нагрузка. Процедура подходит пользователям, которые активно работают с файлами. Если информация записана на небольшом количестве фрагментов, дефрагментация бессмысленна — это только вызовет чрезмерную нагрузку. Также, если обращение к файлам осуществляется редко или минимально (видеозаписи, аудиозаписи и пр.), процедура не требуется. Проводить упорядочивание нужно при необходимости.
  • Перезапись. Постоянные процедуры над кластерами (удаление старых файлов, запись новой информации) снижают срок службы элементов. Множественная перезапись ведет к потере данных.

Стоит ли проводить дефрагментацию жесткого диска?

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

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

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

Если после процесса слышен шум, заметно торможение работы, необходимо отдать компьютер специалисту.

Источник