- Основные способы определения размера кластера. Какой размер кластера выбрать при форматировании? О каких файловых системах следует знать
- Какой размер выбрать?
- На что влияет размер кластера?
- Определение объема сектора
- Профилактика и уход
- Что такое файловая система?
- О каких файловых системах следует знать?
- Какие операционные системы работают с этими файловыми системами?
- Почему важен размер кластера?
- Как узнать тип файловой системы на диске?
Основные способы определения размера кластера. Какой размер кластера выбрать при форматировании? О каких файловых системах следует знать
Главная задача форматирования жесткого диска или флешки заключается в правильном выборе кластера в процессе проведения данной процедуры. Существует несколько вариантов и в каждом отдельном случае надо знать, какой размер подойдет вам для хранения больших или маленьких файлов.
Сам процесс форматирования начинается с того, что ОС Windows предлагает пользователю обычный, стандартный диалог, в котором и надо выбирать размер кластера.
Естественно, многие не посвященные люди не знают нюансов этой процедуры и устанавливают пункт «По умолчанию», что в принципе является верным шагом, если вы не уверены в правильности вашего выбора.
Но при этом существуют другие варианты, и нет ни одной подсказки, как правильно поступить. Поэтому для начала надо разобраться с тем, какие файловые системы предлагает Windows:
NTFS кластеры размером от 512 до 64 Кб;
FAT только один вариант – 64 Кб;
FAT32 кластеры от 1024 до 32 Кб;
exFAT – максимальный диапазон, поддерживает варианты от 512 байт до 32768 Кб или 32 Мб.
Какой размер выбрать?
Если вы не уверены в правильности выбора своего варианта, то в этом случае вам для начала надо определиться с тем, какие файлы вы планируете хранить на вашем носителе. Если это видео, МР3 файлы и тому подобное, то в этом случае вам надо выбирать максимальный размер кластера. Если это будут небольшие файлы, то смело выбирайте минимальный размер.
На что влияет размер кластера?
По сути, кластер – это минимальный объем, который выделяется на носителе для тех или иных файлов. Чтобы принцип выбора был более понятен, надо разобраться с тем, на что влияет сам размер кластер.
Например, у вас есть небольшой файл, размер которого составляет всего 1 байт, а размер кластера на диске 4096 байт. Сохраненный файл займет на носителе 4096 байт свободного пространства. Если такой файл перенести на носитель с кластером размером в 512 байт, то, естественно, он займет значительно меньше места.
Если говорить другими словами, то многочисленные небольшие файлы будут занимать минимум места на носителях, которые имеют размер кластера в 512 байт и наоборот. Но при этом большие кластеры делают операции по вводу и выводу информации значительно быстрее, что в результате будет влиять на считывание и записывание файлов.
Размер кластера в 32 Кб и больше будет уместен в том случае, если на вашем носителе будут храниться большие файлы. При этом для любой флешки оптимальный размер кластера составляет всего 4 Кб или меньше.
Не забывайте об этом во время форматирования. Но это правило действует только в том случае, если вы будете использовать флешку для переноса и хранения небольших файлов.
Напоследок стоит отметить, если вы не уверены в правильности выбора, то вы всегда можете воспользоваться волшебной кнопкой «По умолчанию». Можно с уверенностью сказать, что это золотая середина и вам больше не придется сомневаться.
В процессе форматирования винчестера, флэшки или SD-карты, пользователю предлагается выбрать размер кластера при форматировании и тут же определить необходимый тип файловой системы. Узнать размер кластера можно из отчета стандартного дефрагментатора системы Windows.
Кластер по определению считается минимальным необходимым количеством памяти для одного документа. Память дробится на ячейки, в которых потом будут располагаться данные. Важным этапом является определение величины сектора, именно от этого будет зависеть количество ячеек для записи файла. Например, вместительность ячейки — 4096 байт, а записываемый файл весит 300 байт. В таком случае файл займет сектор целиком. Файл весом уже 4000 байт тоже займет весь сектор.
Определение объема сектора
Стандартный размер кластера напрямую зависит от выбранной файловой системы:
- FAT32 варьируется от 1024 байт до 32 кб;
- размер кластера NTFS (НТФС) от 512 байт до 64 кб;
- FAT всегда составляет 64 кб и не пользуется популярностью у пользователей;
- exFAT с размером кластера колеблется от 512 байт до 32 Мб.
Для правильного определения вместительности ячейки следует заранее определиться, какие данные будут храниться на носителе, каков их тип и объем. Для фотографий, видеозаписей или музыки предпочтительнее выбирать максимальный объем ячейки. Если же диск будут использовать для документов, то рекомендуется остановить свой выбор на небольшом объеме.
Если есть сомнения, какой размер кластера выбрать при форматировании, рекомендуется оставить изначально предложенное значение по умолчанию.
На скорость работы носителя в первую очередь влияет размер кластера. Чем меньше объем, тем больше операций производится системой, и тем ниже скорость записи или удаления данных. Иными словами, скорость работы определяет размер сектора: чем он больше, тем быстрее работает носитель.
Форматирование диска немного отличается от флешки. Если вы форматируете данные на флешке, то систему и размер ячейки лучше оставить как есть.
Повреждение и восстановление кластеров
Из-за перепада напряжения или заводского брака появляются сбойные сектора жесткого диска, поэтому время от времени рекомендуется проверять HDD на наличие поврежденных ячеек, а в случае их обнаружения — восстановить.
Для восстановления битых секторов можно использовать программу Victoria, HDDRegenerator или стандартную утилиту Скандиск. Восстановление кластеров:
- Открываем «Мой компьютер».
- В меню необходимого диска выбираем «Свойства».
- Находим раздел «Сервис» и жмем «Выполнить проверку».
- В появившемся окошке выбираем «Проверять и восстанавливать», после чего нажимаем «Запуск».
Профилактика и уход
Изредка, проводя подобные процедуры, можно существенно повысить срок работы носителя информации:
- следите за дисковым пространством, удаляйте ненужные файлы вручную или с помощью специальных программ;
- выявляйте на ранних стадиях ошибки, вовремя тестируя диск системными утилитами;
- разбивайте винчестер на несколько разделов;
- не забывайте делать резервное копирование важных файлов.
Избегайте механических повреждений и не пренебрегайте дефрагментацией время от времени.
Когда вы форматируете жесткий диск или флешку, вы подготавливаете их для хранения информации операционной системой. Во время форматирования вся информация удаляется и устанавливается чистая файловая система.
Возможно, вы слышали о файловой системе FAT или NTFS, но знаете ли вы, какая из них используется в вашей системе? В этой статье рассказывается о том, как устроена файловая система и каковы различия между разными файловыми системами. Также я покажу вам, как узнать, какие файловые системы используются на ваших дисках.
Что такое файловая система?
Дисковое пространство делится на сектора, размер каждого из которых составляет примерно 512 байт. Сектора группируются в кластеры. Кластеры, называемые также блоками размещения, имеют размеры от 512 байт до 64 килобайт, поскольку обычно состоят из нескольких секторов. Кластеры представляют собой непрерывные блоки дискового пространства.
Операционные системы опираются на файловую систему для организации кластерного хранилища информации. Файловая система представляет собой базу данных, в которой содержится информация о состоянии каждого кластера. По сути, файловая система как бы сообщает операционной системе о том, в каком кластере (или кластерах) хранится файл, а куда можно записать новые данные.
О каких файловых системах следует знать?
В основном, ОС Windows использует файловую систему FAT (File Allocation Table), FAT32 и NTFS (New Technology File System).
Если говорить коротко, в NTFS могут храниться файлы размером более 4 ГБ, а разделы могут быть более 32 ГБ. NTFS лучше управляет свободным пространством, чем файловая система FAT или FAT32, и, следовательно, меньше фрагментирует диск. Также NTFS поддерживает некоторые функции по безопасности, включая шифрование файлов «на лету».
В сравнении с NTFS, файловые системы FAT и FAT32 приспособлены к меньшему пространству, менее интенсивно работают с жестким диском, и, следовательно, быстрее работают с небольшими флеш-накопителями. К тому же, FAT и FAT32 являются кросс платформенными файловыми системами. Самый главный недостаток FAT и FAT32 — ограничение в 32 ГБ на размер раздела, а также ограничение в 2 ГБ и 4 ГБ на размер файла соответственно.
Для хранения информации на флеш-накопителях в основном используется новая файловая система exFAT (Extended File Allocation Table), также известная как FAT64. Как и NTFS она поддерживает файлы размером более 4 ГБ и разделы более 32 ГБ, а также ее система управления файлами избегает фрагментации диска. В то же время она является быстрой, оптимизированной для мобильных носителей и обработки media-файлов.
Какие операционные системы работают с этими файловыми системами?
FAT и FAT32 доступны на чтение/запись практических во всех операционных системах. Ранее форматирование диска под файловую систему NTFS было верным способом добиться его неработоспособности вне ОС Windows. Однако сейчас поддержка чтения/записи NTFS встроена во многие дистрибутивы Linux. Также существует хак, который позволяет работать с этой файловой системой в Mac OS X версии 10.6, хотя, кажется, он работает нестабильно, поэтому рекомендуется использовать MacFuse. С другой стороны exFAT требует установки драйверов и в Windows XP и в Linux и поддерживается последними версиями Windows (Vista SP1, Windows 7, 8) и Mac OS X.
Почему важен размер кластера?
Если вы уже форматировали диск, то должны знать о том, что можно выбрать размер кластера (или размер блока размещения).
В зависимости от размера кластера (от 512 байт до 64 килобайт), файл может храниться в одном или сотнях и тысячах кластеров. Когда размер файла меньше, чем размер кластера, теряется оставшееся пространство. Этот феномен называется «потерянное пространство». Следовательно, хранение множества мелких файлов на диске с большим размером кластера и приведет к большим объемам потерянного пространства. С другой стороны, если мы выберем маленький размер кластера, большие файлы будут дробиться на много мелких кусочков, что может замедлить дисковые операции, так как будет требоваться больше времени на чтение соответствующего файла. Иными словами, подходите разумно к выбору размера кластера.
Как узнать тип файловой системы на диске?
Файловая система указана в свойствах диска. Зайдите в Мой компьютер (Computer), кликните правой кнопкой мыши на нужном диске и далее в контекстном меню выберите Свойства (Properties). Во вкладке Общие (General) в строке Файловая система (File system) вы увидите тип файловой системы.
Чтобы узнать размер кластера у диска с файловой системой NTFS, используйте комбинацию клавиш + [R], откроется окно Запуск программы (Run). Удостоверьтесь в том, что вы зашли в систему как пользователь с административными правами. В окне Запуск программы в текстовом поле напечатайте cmd и нажмите OK. Далее введите команду > fsutil fsinfo ntfsinfo и нажмите Enter.
В Windows XP и Windows 7 вы также можете просматривать и изменять размер кластера, используя приложения сторонних разработчиков, например, .
Какую файловую системы вы предпочитаете использовать на дисках и почему? Сталкивались ли вы с проблемами при использовании файловой системы NTFS, и как решали эти проблемы?
Как определить размер кластера?
Если вы хоть раз углублялись в изучение операционных систем, то непременно сталкивались со словом «кластер», которое означает вполне определённую величину, представляющую собой размер той или иной ячейки, где хранятся файлы. Данный размер прямо пропорционален памяти носителя.
Итак, если вы задались вопросом, узнать, каков же размер кластеров – ячеек на жёстком диске, то кроме ОС Windows и собственного терпения больше ничего не понадобиться.
Известно, что данная величина формируется вполне определённым образом. Её размер во время форматирования жёсткого диска, задаёт сама программа, имеющая одинаковые алгоритмы для каждой из задействованных утилит. К примеру, у носителя информации объёмом не более 1Гб, кластеры – до 1Кб, соответственно, у 4Гб носителя – 4Кб и так далее.
Но не всегда стоить верить данным сводных таблиц программы форматирования. В процессе конвертирования из файловых систем у кластера будет тот размер, который стандартен для файловой системы результирующей. К примеру, если происходит конвертирование жесткого диска с системы FAT32 в систему NTFS объём ячеек, хранящих информацию, имеет 512байт.
Вы можете определить размер кластера несколькими методами, при этом, не пользуясь дополнительным программным обеспечением. И таким методом можно назвать манипуляцию по проверке состояния процесса дефрагментации разделов – системного и пр. Для этого, открыв меню кнопки «Пуск» пройдитесь в «Панель управления». Откроется окошко, в котором двойным щелчком мышки откройте иконку «Администрирование».
Снова появится окошко, в котором будет ярлычок «Управление компьютером» и теперь откройте раздел «Хранение данных». Данный блок позволяет запустить процесс «Дефрагментация диска», что и нужно вам сделать.
Теперь активируйте кнопку «Анализ» и, спустя пару мгновений, начнётся сканирование выбранного вами раздела в жёстком диске в автоматическом режиме. Затем нажмите значок «Вывести отчет», который даст возможность подробно просмотреть информацию состояния вашего жёсткого диска в высветившемся окошке, где есть строчка «Размер кластера». В данном примере искомое значение – 4Кб, и, соответственно, системный раздел имеет объём около 12Гб.
Для сохранения найденной информации о разделе, нажмите значок «Сохранить как». Откроется окошко, где нужно будет выбрать каталог сохранения, теперь назовите сохраняемый вами файл и клавишей Enter подтвердите своё действие.
Наверное, вам уже не раз приходилось видеть такую картину — открываете вы свойства какой-нибудь папки с файлами и видите, что размер оной и размер занимающих на диске хранящихся в ней файлов отличается. Разница обычно невелика, но всё-таки как такое возможно, не «происки» ли это Windows, как, к примеру, в случае с жесткими ссылками, выдаваемые Проводником за реальные файлы с вполне реальным размером?
Нет, на этот раз Windows ничего не скрывает, в действительности соответствует как размер папки с файлами, так и объем занимаемого ею на диске пространства. Всё дело тут в кластерах, а вернее в их размере.
Иметь дело с кластерами приходится нечасто, при форматировании диска или раздела, да и то мало кто обращает на этот момент внимание, а обращать всё же иногда стоит. Но что такое этот самый кластер? Говоря простым языком, кластер — это наименьшая ячейка памяти на диске, в которую можно записать файл. Если представить себе диск в виде тетради в клеточку, то кластер будет отдельной клеткой. Не нужно, однако, путать кластеры с секторами, о кластерах можно говорить тогда, когда на диске имеются логические разделы с файловой системой, определяющей размер кластера.
А теперь о том, какое это имеет отношение к занимаемому на диске файлами месту.
Дело в том, что кластер априори не может быть заполнен данными наполовину, он либо занят, либо свободен. Допустим, размер кластера в вашем разделе составляет 64 Кб . Если вы запишите в него файлик размером 2 Кб , то на диске он займет всё равно 64 Кб . Взгляните на первый скриншот.
Текстовый файл весом 2,81 Кб занимает на диске 2 Мб , а всё потому, что именно такой размер имеет кластер. Понятно, что использовать такой размера кластера нерационально, поскольку свободное место на диске в этом случае быстро заполнится, впрочем, не всё так однозначно.
Примечание: узнать общее количество кластеров на диске можно командой fsutil fsinfo ntfsinfo X: , где X – буква тома. Данные выводятся в шестнадцатеричной системе счисления.
Использование кластеров маленького размера тоже имеет свои недостатки.
Источник