NTFS и Файловые системы EXT4. Каковы основные отличия между ними? Каковы общие черты между ними?
файловая система короткой тонны, NTFS, разработана, чтобы быстро выполнить стандартные операции по файлу такой столь же прочитанный, написать, искать, и даже передовые операции, такие как восстановление файловой системы на очень больших жестких дисках.
Форматирование объема с файловой системой NTFS приводит к созданию нескольких системных файлов, таких как $MFT, Стол Основного файла, $Bitmap, $LogFile и другие.
первая информация об объеме NTFS - Загрузочный сектор Разделения (файл метаданных $Boot), который начинается в секторе 0 и может быть до 16 секторов долго.
Шифрование: Encrypting File System (EFS) обеспечивает, основная технология шифрования файла раньше хранила зашифрованные файлы на объемах NTFS.
Дисковые Квоты: Windows 2000 поддерживает дисковые квоты на объемы NTFS.
Пункты Переразбора: пункты переразбора - новые объекты файловой системы в NTFS, к которому можно относиться файлы NTFS или папки.
Точки монтирования Объема: точки монтирования Объема на основе пунктов переразбора, точки монтирования объема позволяют администраторам прививать доступ к корню одного местного объема на структуру папок другого местного объема.
Редкие Файлы: Редкие файлы позволяют программам создавать очень большие файлы, но потреблять дисковое пространство только по мере необходимости.
Распределенное Отслеживание Связи: NTFS предоставляет отслеживающую связь услугу, которая поддерживает целостность коротких путей к файлам, а также ссылкам OLE в рамках составных документов.
Ext4 - эволюция наиболее используемой файловой системы Linux, Ext3. Результат - файловая система с улучшенным дизайном, лучшей работой, надежностью и особенностями.
Большие размеры файловой системы/файла: Ext4 добавляет 48-битное обращение блока, таким образом, у этого будут 1 EB максимального размера файловой системы и 16 TB максимального размера файла. 1 ЭБ = 1 048 576 TB. Почему 48 битов и не 64 бита? Есть некоторые ограничения, которые должны были бы быть зафиксированы прежде, чем сделать Ext4 полностью 64 битами способный, которые не были обращены в Ext4. Структуры данных Ext4 были разработаны, имея это в виду, таким образом, будущее обновление Ext4 осуществит полную 64-битную поддержку в какой-то момент.
масштабируемость каталога Sub: разрывы Ext4, которые ограничивают и позволяют неограниченное количество sub справочников.
Степени: степень - в основном связка смежных физических блоков. Это в основном говорит, что «Данные находятся в следующих блоках n». Например, файл на 100 МБ может быть ассигнован в единственную степень того размера, вместо того, чтобы должным быть создать косвенное отображение для 25 600 блоков (4 КБ за блок). Огромные файлы разделены в нескольких степенях. Степени улучшают производительность и также помогают уменьшить фрагментацию, так как степень поощряет непрерывные расположения на диске.
распределение Мультиблока Ext4 использует «распределителя мультиблока» (mballoc), который ассигнует много блоков в единственном требовании, вместо единственного блока за требование, избегая большого количества из наверху. Это улучшает производительность, и это особенно полезно с задержанным распределением и степенями.
Задержанное распределение: Задержанное распределение - техническая характеристика, и оно состоит в задержке распределения блоков как можно больше, вопреки тому, что традиционно делают файловые системы: ассигнуйте блоки как можно скорее. Например, если процесс напишет () s, то кодекс файловой системы немедленно ассигнует блоки, куда данные будут помещены - даже если данные не будут написаны прямо сейчас диску, и это будет сохраненным в тайнике в течение некоторого времени.
Быстрый fsck Fsck - очень медленная операция, особенно первый шаг: проверка всего inodes в файловой системе. В Ext4, в конце inode стола каждой группы будет сохранен список неиспользованного inodes (с контрольной суммой, для безопасности), таким образом, fsck не проверит те inodes. Результат состоит в том, что общее количество fsck время улучшается с 2 до 20 раз, в зависимости от количества используемого inodes.
вычисление контрольной суммы Журнала журнал - наиболее используемая часть диска, делая блоки, которые являются частью его более подверженный отказу аппаратных средств. И восстановление от испорченного журнала может привести к массовой коррупции. Контрольные суммы Ext4 данные о журнале, чтобы знать, терпят ли блоки журнала неудачу или испорченные.
дефрагментация Онлайн, В то время как задержанное распределение, степени и распределение мультиблока помогают уменьшить фрагментацию, с файловыми системами использования может все еще фрагментировать. Ext4 поддержит фрагментацию онлайн, и есть e4defrag инструмент, который может дефрагментировать отдельные файлы или целую файловую систему.
Inode-связанные особенности: Больший inodes, метки времени наносекунды, быстро расширил признаки, inodes резервирование. Ext4 не выполнит своих обязательств к 256 байтам. Это необходимо, чтобы приспособить некоторые дополнительные области, и остающееся пространство inode будет использовано, чтобы сохранить, расширяют признаки, которые являются достаточно маленькими, чтобы соответствовать ему то пространство. Резервирование Inode состоит в сохранении нескольких inodes, когда справочник создан, ожидая, что они будут использоваться в будущем. Метки времени наносекунд означают, что inode области как «измененное время» будут в состоянии использовать резолюцию наносекунды.
Постоянное предварительное распределение Эта особенность, доступная в Ext3 в последних ядерных версиях и эмулированная glibc в файловых системах, которые не поддерживают его, позволяет заявлениям предварительно ассигновать дисковое пространство: Заявления говорят файловой системе предварительно ассигновать пространство, и файловая система предварительно ассигнует необходимые блоки и структуры данных, но нет никаких данных по нему, пока применение действительно не должно писать данные в будущем.
Барьеры на по умолчанию: Это - выбор, который улучшает целостность файловой системы за счет некоторой работы (Вы можете отключить его с «горой-o barrier=0», рекомендовал пробовать его, если Вы определяете эффективность).