что такое кластер жесткого диска
Что такое кластер на жестком диске и на что влияет его размер
Наверняка, многие из нас слышали про кластер на жестком диске. Давайте попробуем разобраться, что это такое, и на что влияет его размер.
Немного теории
Кластером называется минимальная часть пространства на жестком диске, выделяемая системой для хранения там файлов. Используемый в операционной системе диск имеет организацию именно на основании кластера. В подавляющем большинстве случаев общий размер файла несколько меньше суммы размеров кластеров, в которых он хранится на винчестере.
Чтобы было понятнее, рассмотрим пример – если посмотреть в свойствах папки, мы увидим, что фактический размер, занимаемый ей на винчестере, больше реального.
Как это работает
Размер кластера (или, другими словами, размер единицы распределения) обычно задается при форматировании, и на эту величину обычно не обращают внимания, оставляя рекомендованное системой значение.
И если на нашем диске размер кластера будет 4 кБ (рекомендованный Windows), то минимальное физическое пространство, занимаемое файлом, будет равно размеру кластера – 4 кБ.
Два таких файла займут, соответственно, размер 8 кБ и т.д.
То есть, при выбранном большом размере кластера файлы малого объема будут занимать значительное место на диске. Но большой размер кластера имеет и другие преимущества – в частности увеличение производительности работы жесткого диска. При минимальном размере кластера количество неиспользуемого дискового пространства при хранении файлов малого объема будут меньше.
Файловая система
Величина доступного размера кластера зависит от файловой системы на жестком диске. Вы можете ознакомиться с поддерживаемыми размерами для разных файловых систем и версий Windows на официальном сайте Microsoft.
Проверить, какая файловая система у вас вы сможете в окне свойств диска, щелкнув по нему правой кнопкой мышки в Проводнике и выбрав «Свойства» из контекстного меню.
Вместо послесловия
Мы с вами коротко разобрались с кластерами на жестком диске и с влияет их размера на хранение данных. Как видите, универсальный совет об оптимальном размере кластера дать очень сложно – здесь нужно выбрать оптимальное значение в зависимости от конкретных потребностей. Ну а в большинстве случаев наверное стоит оставить значение, предложенное системой.
Кластер жестких дисков: что это такое и как изменить его размер
Что такое кластер жестких дисков
Для начала скажем вам, что когда мы говорим о размер кластер жесткого диска, мы имеем в виду размер блока распределения. Что ж, чтобы мы поняли, что это такое, мы говорим о минимальном объеме, в котором файл может быть сохранен на этом жестком диске. Вы должны знать, что соответствующие файловые системы организуют диск в соответствии с размером кластера, который мы назначаем.
Это означает, что если размер файла не соответствует кратному размеру кластера, необходимо использовать дополнительное дисковое пространство. Таким образом, каждый кластер имеет определенный размер, который мы можем указать, если захотим. При этом файл, который вы сохраняете на диск, может быть больше или меньше. Но если он больше, то следует использовать дополнительный размер до следующего кратного размера выделенного кластера.
Преимущества и недостатки модификации кластера
Как изменить размер единицы размещения
Стоит отметить, что Windows 10 файловые системы организуют жесткий диск в зависимости от размера кластера, о котором идет речь. Также известный как размер единицы распределения, это параметр, который мы можем изменить. В том случае, если мы не указали размер кластера при форматировании раздела или диска, система выбирает значения по умолчанию.
Они основаны на размере самого раздела, поэтому это одна из причин, по которой нам иногда нужно самостоятельно изменять размер кластера. Это именно то, что мы собираемся вам показать дальше.
Измените размер из проводника
На этом этапе мы скажем вам, что 512-байтовый кластер является старым стандартом, а кластер 4 КБ является наиболее распространенным сегодня. С другой стороны, размер кластера 64 КБ предназначен для хранения больших файлов, таких как игры, 3D-фильмы, HD-фотографии и т. Д. Как мы упоминали ранее, у нас есть возможность изменить размер кластера в соответствии с размером файлов для лучшая производительность.
Мы можем изменить размер жесткого диска в Windows 10 двумя быстрыми и простыми способами. В первую очередь мы можем сделать это из известных Windows File Explorer. Мы можем получить доступ к этому элементу напрямую через комбинацию клавиш Win + E. Таким образом, когда на экране появляется вышеупомянутый проводник, мы делаем следующее.
Сначала мы щелкаем правой кнопкой мыши раздел или диск, на котором мы хотим изменить размер кластера. в контекстное меню что появляется, мы выбираем опцию Format.
В новом окне, которое появится на экране, нажимаем на Размер кластера раздел, который соответствует размеру кластера. В появившемся списке мы сможем выбрать размер кластера, который нам нужен в данном конкретном случае. Оттуда мы сможем отформатировать выбранный блок, чтобы изменения вступили в силу. Для этого просто нажмите кнопку «Пуск», оставив отметку «Быстрое форматирование».
После завершения форматирования диска размер кластера будет изменен на новое значение.
Изменить размер из CMD
Как мы упоминали ранее, когда дело доходит до изменения этого значения, о котором мы говорим, у нас есть две возможности. Первый, как мы видели, выполняется из проводника Windows, а теперь мы будем использовать CMD или окно командной строки. В частности, мы собираемся использовать команду под названием DiskPart в Windows 10. Для всего этого, что мы комментируем, мы пишем CMD в поле поиска операционной системы и тем самым открываем окно в командной строке. Конечно, мы рекомендуем запускать это с правами администратора, щелкнув правой кнопкой мыши появившуюся запись.
Оттуда в окно командной строки что мы видим, набираем следующую команду для запуска утилиты DiskPart.
Как только это будет сделано, мы набираем следующее команды один за другим и нажимайте Enter после каждой строки:
list disk select disk VALOR[code]
Здесь мы заменяем слово value числом, которое появляется в списке дискового накопителя, с которого мы хотим изменить размер кластера.
[код] раздел списка select partition VALOR
Здесь мы снова меняем значение на число в листинге для раздела, для которого мы хотим изменить размер кластера.
format fs=ntfs unit=
В заключение нам просто нужно изменить размер слова на фактический размер кластера, который мы хотим здесь использовать.
Файловая система и размер кластера при форматировании
Перед началом работы с диском, флешкой или другим носителем информации его необходимо отформатировать. При форматировании надо выбрать файловую систему и установить для нее размер кластера.
В данной статье даются самые базовые сведения о том, как организуется хранение информации на дисках, что такое файловая система, кластер и как оптимальным образом выбрать размер кластера при форматировании.
Файловая система и ее виды
Система отвечает за запись информации на носитель, ее поиск, чтение и удаление. Некоторые системы дополнительно могут шифровать информацию, разграничивать права доступа и обеспечивать совместный доступ к файлам.
На сегодняшний день наиболее распространены следующие системы:
Размещение информации на жестком диске
Жесткий диск компьютера физически представляет из себя металлический диск, на поверхность которого нанесен магнитный слой. Диск вращается с постоянной скоростью, а над его поверхностью, не касаясь ее, скользят магнитные головки. При записи магнитные головки оставляют на поверхности намагниченный след — дорожку. Дорожка делится на сектора, в которые, собственно, и записывается информация. В стандартном секторе 512 байт информации. Головки могут двигаться от края диска к центру, формируя на его поверхности множество дорожек. Номер дорожки и номер сектора на ней однозначно определяют положение информации на диске.
Что такое кластер
Итак, минимальный фрагмент информации на диске — это сектор размером 512 байт.
Работать с фрагментами такого малого размера не всегда удобно, поэтому файловая система работает не с отдельными секторами, а с блоками секторов, называемыми кластерами.
Величина кластера может меняться в зависимости от того, сколько секторов объединяется в кластер. Минимальный размер кластера — 512 байт, максимальный — 32 МБ.
Таким образом, минимальный фрагмент информации, который может быть записан на диск или считан с него, равен в общем случае не сектору, а кластеру.
На что влияет размер кластера
С точки зрения операционной системы диск представляет собой массив минимальных блоков информации — кластеров.
При записи файла он всегда занимает на диске определенное число блоков. Например, при записи файла в 12 байт он занимает на диске минимальное возможное пространство в 1 блок. При величине блока в 512 байт реально используется 12 байт, а остальные 500 теряются бесполезно.
Таким образом, чем меньше блок, тем более экономно расходуется дисковое пространство.
Длинный файл представляет собой цепочку блоков. Чем меньше размер, тем больше блоков в цепочке. Блоки могут оказаться разбросаны по разным секторам и дорожкам весьма хаотично. Контроллеру диска придется разыскивать последовательно блок за блоком на разных дорожках, и этот процесс может занять значительное время.
Чем больше кластер, тем меньше их в файле, и тем быстрее происходит его поиск, чтение или запись.
Оптимальная величина кластера — это компромисс между скоростью и экономией дискового пространства.
Размер кластера в разных файловых системах
Для каждой системы определена величина кластера по умолчанию.
Этот размер считается оптимальным и установится автоматически, если при форматировании носителя не установить другой размер принудительно.
Для наиболее популярных систем эти значения будут равны:
Значение по умолчанию имеет смысл использовать при форматировании диска в подавляющем большинстве случаев.
Что такое форматирование
Форматирование носителя — это его разметка для подготовки к использованию для чтения или записи информации.
Различают низкоуровневое и высокоуровневое форматирование.
Различают два вида форматирования: быстрое и полное.
Файловая система для флешки
Флеш-накопители на заводе по умолчанию форматируются под FAT-32.
Это наиболее универсальная на сегодняшний день система, с которой работают практически все устройства: как старые, так и новые.
Единственное практически важное ограничение — размер файла не может быть больше 4 Гб.
Если есть необходимость записи файлов более 4 Гб, например, игр или фильмов, можно отформатировать под NTFS или под ExFAT. Но будьте готовы к тому, что более старые устройства не смогут работать с этими системами.
Размер кластера при форматировании флешки
Общее правило форматирования: чем больше длина файлов, которые предполагается хранить, тем большую величину следует выбирать при форматировании. При отсутствии особых показаний оставлять значение по умолчанию.
Видео
Из этого видео вы узнаете, как самостоятельно правильно отформатировать флешку.
Какое будущее в новом секторе и какая же структура жесткого диска?
Здравствуйте уважаемые читатели, недавно я писал статью про файловые системы, новые и старые, а так же помог выбрать подходящую для вас. Но осталось много непонятных понятий, для полного понятия статьи такие как сектор, кластер, вообще структура жесткого диска и в этой статье я постараюсь вам разъяснить что это такое. А так же о новом секторе большего объема, дает ли он производительность или же опять провал изобретения? Даже если вы знаете это все, не поленитесь прочтите вдруг узнаете что-то новое и вообще оцените мой труд 🙂
Какая же структура жесткого диска
Структура жесткого диска на внешний взгляд достаточна проста, только углубившись можно столкнутся с какими-нибудь трудностями. Но не пугайте начнем с самого начала.
Жесткий диск как и другие магнитные накопители хранят память в дорожкообразной структуре. Следовательно магнитный диск разбит на кольца разного диаметра начиная с внешнего края. Кольца называемые дорожками состоят из кластеров и секторов. Количество дорожек и секторов определяется форматов диска. А формат диска задается при его изготовлении, так что этот параметр изменить нельзя т.е. если размер сектора при изготовлении 512 байт, то с этим ничего уже не поделать. Дорожка разбивается на равные секторы которые обычно занимают 512 байт (о новых чуть ниже). Как раз процесс разбития диска на секторы, называется форматированием. И уже в кластерах хранится информация.
Сектор — это минимальная единица хранения информации на дисковых носителях. Стандартный размер кластера обычно был 512 байт, но сейчас уже существует новый размер в 4 кб, который тоже имеет ряд интересных своих свойств, о которых мы поговорим чуть ниже.
В секторе записывается его заголовок (prefix portion), где хранится начало и конец сектора, а в конце — заключение (suffix portion), в котором содержится контрольная сумма (checksum), нужная для проверки целостности данных. При форматировании в секторе записывается их номера и служебная информация позволяющая определить начало и конец сектора. А так же то что помогает определить форматированную или не отформатированную область диска. По этому из-за служебной информации емкость диска после форматирования немного меньше. На самом деле хоть и говорят что размер сектора 512 байт, но это только объем информации, а сам размер его составляет 571 байт.
К ластер — это единица хранения данных на диске в файловой системе объединенная в один или несколько секторов. Например если диск имеет сектор размером в 512 байт, то кластер размером в 512 байт содержит один сектор. А если кластер имеет размер 2 КБ, то он имеет четыре сектора. Размер кластера зависит от определенных условий, о который я уже писал здесь.
Размер кластера узнать очень просто, для этого достаточно создать текстовый файл и напишите в нем любое слово или даже поставьте одну букву или цифру сохраните и выберите свойство этого файла. В пункте размер на диске будет ваш размер кластера. Главное чтобы файл весил менее 512 байт. Она буква обычно весит 1 байт.
Вся информация хранится в системном хранилище и хранилище данных.
Системная область диска состоит из
Физическая структура жестких дисков
Магнитный жесткий диск состоит из нескольких магнитных дисков и каждый диск разбит на большое количество дорожек с каждой стороны. Основной оценкой жесткого диска является его поверхностная плотность записи определяется по формуле Мбит/дюйм2 и Гбит/дюйм2. В настоящее время плотность дисков достигает 740 Гбит/дюйм2. Специалисты IHS предполагают к 2016 году достичь плотности 1800 Гбит на 1 кв. дюйм!
Для достижения более большей поверхностной плотности необходимо чтобы расстояние между головкой и диском было минимальное.
Диск покрыт тонким слоем вещества независимо от его материала, которое не дает размагничиваться от воздействия внешнего магнитного поля.
Существует два типа слоя:
1. оксидный
2. тонкопленочный.
Оксидный слой образуется в результате разбрызгивания оксида железа в полимерном растворе. Ну если это не интересно, процесс образования можно пропустить 🙂 А кому интересно продолжим. Получается химическая смесь которая растекается от центра к внешнему краю жесткого диска. Потом диск полируется, затем наносится следующий чистого полимера слой и потом окончательно шлифуется. Чтобы добиться большего объема жесткого диска необходимо чтобы слой был более гладким и тонким. По этому сейчас используют следующий способ.
Тонкопленочный слой более тонкий, прочный и качество намного выше. Благодаря этому способу удалось уменьшить зазор между дисками и следовательно достичь больших объемов.
Этот способ получают путем электролиза. Это тоже самое как при шлифовки хромированной детали. Подложку жесткого диска погружают в ванну с химическим раствором в следствии чего она покрывается несколькими слоями металлической пленки размером в 3 микродюйма. Сначала в камере химические вещества преобразуются в газообразное состояние, а потом накладываются на подложку. Сначала на алюминиевый диск наносится слой фосфорита никеля, а потом магнитный кобальтовый сплав. Этот способ дает наименьшую величину между головкой и поверхностью дисков всего 0,025 мкм, а раньше 0,076 мкм.
Привод диска
И самый главной деталью в жестком диске является привод головки. Они бывают:
1. C шаговым двигателем
2. C подвижной катушкой.
О них я рассказывать не буду, если интересно можете прочитать здесь, но скажу что с шаговым двигателем приводы самые надежные.
Новый размер сектора в 4 кб, к чему готовится?
Вот мы и подошли к самой интересной теме сегодняшнего дня. Как вы уже поняли что такое сектор, это минимальная единица для хранения информации, но т.к. для настоящего времени 512 байт стало совсем мало, новые технологии продвинули размер в 4 кб. Создатели нового сектора его IDEMA (Международная ассоциация производителей жестких дисков) дали имя Advanced Format (новый формат).
Теперь давайте разберем конкретные причины перехода и какие трудности могут возникнуть с новым сектором (плюсы и минусы его).
Главная причиной его перехода возникла из-за больших емкостей жесткого диска, для таких объемов размер в 512 байт становится ограничением в создании больших объемов и эффективности исправления ошибок.
Малые сектора занимают меньшую площадь жесткого диска, что создает повышение плотности диска. Из-за этого возникают проблемы в исправлении ошибок и в следствии изнашивается поверхность диска.
В секторах в 512 байт, максимальный объем исправления ошибок составляет 50 байт. Возникают трудности в исправлении и чтобы более эффективно происходил процесс исправления появился новый объем 4 кб.
Благодаря новому объему достигается большая плотность жесткого диска, что должно дать увеличение объемов жестких дисков.
Надежность в исправлении ошибок благодаря тому, что код исправления ошибок увеличен до 100 байт (в отличии от старого 50 байт) и надежность возросла до 97 %.
Новый формат достиг уменьшение ширины дорожки до 70-80 нм, понизить себестоимость и следовательно снизить стоимость для покупателя. Повысился объем области хранения данных диска, улучшилась производительность (снизить время чтения/записи и доступа, снизился шум, нагрев, механический износ).
Какие трудности нас могут ожидать?
Трудность может ожидать в неподготовленности программного обеспечения, в следствии чего новый сектор может не улучшить характеристики, а наоборот ухудшить! Advanced Format поддерживается начиная с Microsoft Vista с последними обновлениями и более поздними версиями Windows, а также последними выпусками Linux и Mac OS X.
А происходит это из-за того, что программные кластеры не соответствуют друг другу (происходит сдвиг), а так же это касается физических секторов на диске, в следствии чего один кластер перекрывает два сектора, в следствии удваевается число операций чтений/записи, что в конечном случае приводит не только к замедлению работы, но и к большому износу жесткого диска.
Для решения этой ситуации компания Western Digital придумала специальную утилиту WD Align System Utility, благодаря которой производится сдвиг содержимого диска на 1 сектор. А так же специальная, технология Seagate SmartAlign, в дисках Seagate, позволяет использовать технологию нового сектора без специальной утилиты. Western Digital также позволяет сместить блоки переключателем на диске, но возможно проблем с количеством свободных блоков.
Можно так же применять специальные утилиты производителе например одна из них: Paragon Alignment Tool, которые позволяют смещать блоки и не давать падать быстродействию, а наоборот повышать.
Вывод здесь один, наши современные технологии идут все вперед и вперед, новый размер сектора действительно способен повысить быстродействие жесткого диска и системы в целом, но для достижения производительности необходимо внимательно подходить к этой технологии. Перед тем как её применять убедитесь в своем программном обеспечении о наличии поддержки нового формата, чтобы у вас не было трудностей в работе и чтобы Advanced Format принес вам только радость и комфорт! 🙂
Что такое размер кластера жёсткого диска, и как его изменить без форматирования раздела
Что средства Windows, что сторонние программы для распределения места на диске и форматирования разделов по умолчанию настроены так, чтобы за нас оптимально решать вопрос, какого размера должен быть кластер выделенной части дискового пространства. Что такое кластер, что такое его размер, какой размер лучше выбрать в той или иной ситуации, как изменить размер кластера, в том числе без потери данных на разделе диска – во всех этих вопросах попробуем разобраться ниже.
1. Что такое кластер дискового пространства
Размер кластера, отличный от предлагаемого по умолчанию, мы можем выбрать при форматировании раздела средствами Windows.
Windows 7 и 8.1 позволяют установить размер кластера максимум 64 Кб. В среде же Windows 10 можно выбрать больший размер – от 128 до 2018 Кб.
Указываем размер тома.
И на этапе форматирования тома выбираем размер кластера.
2. Насколько значителен прирост производительности при большем размере кластера
Рассчитывать на какой-то весомый прирост производительности HDD даже при максимально возможном размере кластера не стоит. Сам по себе механизм работы HDD имеет массу условностей, и гораздо больше толку в этом плане будет от регулярной процедуры дефрагментации. Прирост в скорости работы с данными будет исчисляться секундами, а то и вовсе миллисекундами. Тем не менее и за них, возможно, стоит побороться при формировании разделов для хранения файлов с весом, исчисляемым преимущественно в мегабайтах или вовсе в гигабайтах.
3. Какой размер кластера для каких целей лучше
А вот с несистемными разделами можно поэкспериментировать. Но прежде необходимо оценить текущую ситуацию и узнать, какой размер кластера у раздела сейчас. Чтобы потом сделать выводы о приросте производительности.
4. Как узнать размер кластера
Существующий ныне размер кластера на нужном разделе диска отображают сторонние программы для работы с дисковым пространством. Но на скорую руку можно обойтись и без них, для этого нам понадобится всего лишь запущенная с правами админа командная строка.
В неё вводим команду по типу:
fsutil fsinfo ntfsinfo C:
Где вместо C в конце подставляем букву нужного раздела. И смотрим графу «Байт на кластер».
5. Как изменить размер кластера
Как упоминалось в первом пункте статьи, для изменения размера кластера необходимо либо отформатировать раздел, либо удалить его и создать заново. Хоть средствами Windows, хоть сторонним софтом для работы с дисками от Acronis, AOME, Paragon и т.п. Если на разделе имеются данные, их можно временно перенести на другой раздел, другое устройство информации или в облако на крайний случай. И это будет самый правильный вариант.
5.1. MiniTool Partition Wizard
В любой из коммерческих редакций MiniTool Partition Wizard можем изменить размер кластера без форматирования и пересоздания раздела, с сохранностью данных. Кликаем в окне программы нужный раздел, выбираем функцию изменения кластера.
Смотрим, какой у нас текущий размер. И в выпадающем списке выбираем новый. Затем жмём «Да».
Штатные средства Windows при задании размера кластера предусматривают выбор их показателей в байтах, килобайтах и в случае с Win10 в мегабайтах. Сторонние программы могут предусматривать выбор показателей в иной метрике – в секторах на кластер. Это число в степени двойки. Как ориентироваться? Просто делим на 2. Если хотим выбрать размер кластера, скажем, 64 Мб, указываем число 128. Если 32 Кб, выбираем число 64. Если 16 Кб – 32. И так далее по этому же принципу.
В главном окне MiniTool Partition Wizard применяем операцию и ожидаем её завершения.
При оперировании системного раздела С или несистемного, но такового, к которому обращаются фоновые системные процессы, программа попросит перезагрузиться. И будет проводить операцию в предзагрузочном режиме без активных системных процессов.
5.2. Acronis Disk Director
Платный Acronis Disk Director, мастодонт на рынке ПО для оперирования дисковым пространством, также предусматривает возможность изменения размера кластера без потери данных. В окне программы выбираем нужный раздел, кликаем соответствующую операцию.
Смотрим, какой сейчас у раздела размер кластера. И из выпадающего перечня выбираем новый.
И, опять же, если оперируемый раздел будет занят обращениями к нему фоновых системных процессов, потребуется перезагрузка и работа программы в предзагрузочном режиме.