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

Содержание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Дефрагментация на помощь!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Больше письма = больше износа = более ранняя смерть.

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

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

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

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

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

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

Влияние фрагментации на производительность дисков | Статья


Мохаммед Богданов


Опубликовано:


15 марта 2010 в 09:10




5



13

Очень часто слышу от администраторов, что у них система DIRECTUM стала медленной. И когда спрашиваю о дефрагментации дисков, где хранится БД DIRECTUM, ответ от 90% администраторов был: «нет, не делаю, а для чего это необходимо, если у меня файловая система
NTFS?» Не соглашусь с этим высказыванием. Фрагментация файлов на дисках с файловой системой NTFS намного меньше, чем на дисках с файловой системой FAT32, но это не означает, что ее нет.

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

Название счетчика: Среднее время чтения с диска.

Описание счетчика: Среднее время чтения с диска — это время в секундах, затрачиваемое в среднем на одну операцию чтения данных с диска.

 

 

Минимальное значение

Максимальное значение

Среднее значение

стандартное отклонение

С фрагментацией

0

0,5

,023

,051

Без фрагментации

0

,26

,008

0,01

Название счетчика: Среднее время записи на диск.

Описание счетчика: Среднее время записи на диск — это время в секундах, затрачиваемое в среднем на одну операцию записи данных на диск.

 

 

Минимальное значение

Максимальное значение

Среднее значение

стандартное отклонение

С фрагментацией

0,001787

0,2654

0,007211

0,02334

Без фрагментации

0,001044

0,03868

0,004368

0,003191

 Название счетчика: Текущая длина очереди диска.

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

 

Минимальное значение

Максимальное значение

Среднее значение

стандартное отклонение

С фрагментацией

0

74

1,665

7,224

Без фрагментации

0

68

0,9905

2,53

 

Резюме

характеристика

Повышение эффективности

время чтения с диска

65%

время записи на диск

39%

Текущая длина очереди диска

40%

Заключение

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

 

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

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

Функция

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

Дрю Робб

Компьютерный мир |

Системы службы поддержки — не единственный способ уменьшить нагрузку на техподдержку. Персонал может быть перегружен звонками, связанными с фрагментированными дисками. Например, специалисты службы поддержки ИТ-аутсорсинговой компании San Diego Data Processing Corp. обнаружили, что дефрагментация пользовательских дисков с помощью Diskeeper от Executive Software International Inc. Сан-Диего.

[ Демистификация дисковых дефрагментаторов ]

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

Насколько распространена фрагментация? Когда компания American Business Research Corp. в Ирвине, штат Калифорния, опросила 100 крупных корпораций, она обнаружила, что на 56% рабочих станций Windows NT и Windows 2000 файлы фрагментированы на 1050–8162 сегмента. Каждый четвертый сообщил об обнаружении файлов, содержащих от 10 000 до 51 222 фрагментов.

Для серверов существовала еще большая степень фрагментации. Половина респондентов обнаружили, что файлы разбиты на от 2 000 до 10 000 фрагментов, а еще у 33% файлы были разбиты на фрагменты от 10 001 до 95 000 фрагментов. На этих серверах наблюдалось значительное снижение производительности, поскольку для каждого фрагмента требовался отдельный процесс дискового ввода-вывода.

«Фрагментация файлов является основной причиной постепенного ухудшения производительности системы и конкретной причиной более длительного чтения и длительных перезагрузок», — говорит Майкл Кесслер из Microsoft Corp. в статье, озаглавленной «Поддержание пиковой производительности Windows 2000 с помощью дефрагментации».

Исследование, проведенное National Software Testing Labs Inc. в Коншохокене, штат Пенсильвания, дает количественную оценку влияния фрагментации на производительность, обнаружив прирост от 20% до 219% после дефрагментации в зависимости от степени фрагментации и тестируемых приложений.

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

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

Связанный:

  • Компьютеры и периферийные устройства
  • Настольные ПК

Copyright © 2001 IDG Communications, Inc.

Чат-бот Bing с искусственным интеллектом пришел работать на меня. Я должен был уволить его.

Встроенная ОС, поддержка и услуги | ОСРВ, гипервизор

Облачное программное обеспечение

Узнать больше

Запускайте критически важные встраиваемые системы быстрее с помощью нашей коммерческой ОСРВ, гипервизора, средств разработки и услуг.

БЕСПЛАТНАЯ 30-ДНЕВНАЯ ПРОБНАЯ ВЕРСИЯ

ПОГОВОРИ С НАМИ

Встроенным системам доверяют везде

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

Нам доверяют OEM-производители и компании первого уровня по всему миру, и сейчас мы работаем с более чем 235 миллионами автомобилей.

Мы создаем надежное и безопасное встроенное системное программное обеспечение с 19 лет.80.

Посмотреть портфолио нашей продукции

Все, что вам нужно для создания лучших встраиваемых систем

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

  • Программное обеспечение
  • Поддерживать
  • Профессиональные услуги

Программное обеспечение

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

 Мы предлагаем:

  • Продукты Foundation , включая ОСРВ QNX ® Neutrino ® , платформу разработки программного обеспечения QNX ® ( SDP) со средой разработки, совместимой с POSIX, и QNX ® Гипервизор
  • Сертифицированы по безопасности Варианты нашей продукции, ускоряющие процесс сертификации
  • Решения для обеспечения безопасности , включая безопасные беспроводные обновления и BlackBerry® Jarvis®, наше уникальное решение для анализа двоичных файлов
  • Промежуточное ПО для ускорения разработки и ускорения выхода на рынок

Узнать больше

Поддержка

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

Мы предлагаем:

  • Различные пакеты поддержки и технические консультации от разработчиков, инженеров и архитекторов
  • Лучший в своем классе продукт Документация, дополненная нашей базой знаний
  • Пакеты поддержки плат для широкого спектра процессоров ARM и x86

Варианты поддержки

Профессиональные услуги

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

Мы предлагаем:

  • Услуги безопасности и решения для анализа двоичного кода
  • Индивидуальная разработка
  • Услуги по обеспечению безопасности , которые помогут вам получить сертификаты IEC 61508, ISO 26262, IEC 62304 и EN 5012X
  • Учебные курсы , разработанные и проводимые экспертами в области функциональной безопасности и разработки встроенного программного обеспечения

Узнать больше

  • Программное обеспечение

    Программное обеспечение

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

     Мы предлагаем:

    • Продукты Foundation , включая QNX ® Neutrino ® RTOS, платформу разработки программного обеспечения QNX ® (SDP) со средой разработки, совместимой с POSIX, и QNX ® Гипервизор
    • Сертифицированы по безопасности Варианты нашей продукции, ускоряющие процесс сертификации
    • Решения для обеспечения безопасности , включая безопасные беспроводные обновления и BlackBerry® Jarvis®, наше уникальное решение для анализа двоичных файлов
    • Промежуточное ПО для ускорения разработки и ускорения выхода на рынок

    Узнать больше

  • Поддержка

    Поддержка

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

    Мы предлагаем:

    • Различные пакеты поддержки и технические консультации от разработчиков, инженеров и архитекторов
    • Лучший в своем классе продукт Документация, дополненная нашей базой знаний
    • Пакеты поддержки плат для широкого спектра процессоров ARM и x86

    Варианты поддержки

  • Профессиональные услуги

    Профессиональные услуги

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

    Мы предлагаем:

    • Услуги безопасности и решения для анализа двоичного кода
    • Индивидуальная разработка
    • Услуги по обеспечению безопасности , которые помогут вам получить сертификаты IEC 61508, ISO 26262, IEC 62304 и EN 5012X
    • Учебные курсы , разработанные и проводимые экспертами в области функциональной безопасности и разработки встроенного программного обеспечения

    Узнать больше

Почему стоит выбрать BlackBerry QNX Services

Безопасность

Ускорьте вывод на рынок программного обеспечения, предварительно сертифицированного по IEC 61508, ISO 26262 и IEC 62304, обучения функциональной безопасности QNX® и услуг по обеспечению безопасности.

Безопасность

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

Масштабируемость

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

Надежность

Архитектура микроядра QNX защищает ОС и систему от сбоев компонентов и обеспечивает исключительную производительность.

Где мы помогаем

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

Подключенные и автономные транспортные средства

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

Узнать больше

Робототехника и автоматизация

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

Узнать больше

Операционная система для медицинских устройств

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

Узнать больше

Операционная система реального времени для железнодорожных систем

Удовлетворение сложным нормативным требованиям, повышение надежности и сокращение времени разработки ваших критически важных для безопасности железнодорожных систем.

Узнать больше

Операционная система для тяжелого машиностроения

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

Узнать больше

ОС реального времени для промышленных систем управления

Решите уникальные проблемы безопасности, защиты и производительности, которые могут возникнуть при разработке систем промышленного Интернета вещей (IIoT).

Узнать больше

Встроенная ОС для аэрокосмической и оборонной промышленности

Упростите разработку и обеспечьте надежность ваших безопасных, функционально безопасных встроенных аэрокосмических и оборонных систем.

Узнать больше

Программное обеспечение для коммерческого транспорта

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