ВС:Бухгалтерия 6.3 Печенье с предсказаниями fortune-cookies ru п... (от Печенье с предсказаниями)
Различие и особенности NTFS и FAT
Выводы
В данной заключительной части "одной строчкой" собраны ключевые особенности быстродействия этих трех файловых систем.
FAT - плюсы:
· Для эффективной работы требуется немного оперативной памяти.
· Быстрая работа с малыми и средними каталогами.
· Диск совершает в среднем меньшее количество движений головок (в сравнении с NTFS).
· Эффективная работа на медленных дисках.
FAT - минусы:
· Катастрофическая потеря быстродействия с увеличением фрагментации, особенно для больших дисков (только FAT32).
· Сложности с произвольным доступом к большим (скажем, 10% и более от размера диска) файлам.
· Очень медленная работа с каталогами, содержащими большое количество файлов.
NTFS - плюсы:
· Фрагментация файлов не имеет практически никаких последствий для самой файловой системы - работа фрагментированной системы ухудшается только с точки зрения доступа к самим данным файлов.
· Сложность структуры каталогов и число файлов в одном каталоге также не чинит особых препятствий быстродействию.
· Быстрый доступ к произвольному фрагменту файла (например, редактирование больших .wav файлов).
· Очень быстрый доступ к маленьким файлам (несколько сотен байт) - весь файл находится в том же месте, где и системные данные (запись MFT).
NTFS - минусы:
· Существенные требования к памяти системы (64 Мбайт - абсолютный минимум, лучше - больше).
· Медленные диски и контроллеры без Bus Mastering сильно снижают быстродействие NTFS.
· Работа с каталогами средних размеров затруднена тем, что они почти всегда фрагментированы.
· Диск, долго работающий в заполненном на 80% - 90% состоянии, будет показывать крайне низкое быстродействие.
Хотелось бы еще раз подчеркнуть, что на практике основной фактор, от которого зависит быстродействие файловой системы - это, как ни странно, объем памяти машины. Системы с памятью 64-96 Мбайт - некий рубеж, на котором быстродействие NTFS и FAT32 примерно эквивалентно. Обратите внимание также на сложность организации данных на вашей машине. Если вы не используете ничего, кроме простейших приложений и самой операционной системы - может случиться так, что FAT32 сможет показать более высокое быстродействие и на машинах с большим количеством памяти.
NTFS - система, которая закладывалась на будущее, и это будущее для большинства реальных применений сегодняшнего дня еще, к сожалению, видимо не наступило. На данный момент NTFS обеспечивает стабильное и равнодушное к целому ряду факторов, но, пожалуй, всё же невысокое - на типичной "игровой" домашней системе - быстродействие. Основное преимущество NTFS с точки зрения быстродействия заключается в том, что этой системе безразличны такие параметры, как сложность каталогов (число файлов в одном каталоге), размер диска, фрагментация и т.д. В системах FAT же, напротив, каждый из этих факторов приведет к существенному снижению скорости работы.
Только в сложных высокопроизводительных системах - например, на графических станциях или просто на серьезных офисных компьютерах с тысячами документов, или, тем более, на файл-серверах - преимущества структуры NTFS смогут дать реальный выигрыш быстродействия, который порой заметен невооруженным глазом. Пользователям, не имеющим большие диски, забитые информацией, и не пользующимся сложными программами, не стоит ждать от NTFS чудес скорости - с точки зрения быстродействия на простых домашних системах гораздо лучше покажет себя FAT32.