Что касается дискового ввода-вывода, пользователи персональных компьютеров склонны в первую очередь заботиться о скорости - они просто хотят, чтобы их работа шла быстрее. Однако, по мере того как благодаря Windows NT персональный компьютер начинает использоваться в самых различных видах деятельности и в постоянно растущем числе корпораций, становится все более важным обеспечить надежность хранящихся в системе данных, вместо того, чтобы увеличить скорость доступа к данным на диске. Другими словами, если после сбоя системы данные на диске будут повреждены или станут недоступными, то скорость выполнения предшествующих операций ввода-вывода окажется совершенно несущественной.
Чтобы NTFS удовлетворяла требованиям к надежности как хранилище данных и обеспечивала защиту доступа к данным, она была разработана как восстанавливаемая ФС, использующая модель обработки транзакций. В случае отключения питания или другого системного сбоя NTFS восстанавливает дисковые тома и возвращает их в целостное состояние. Операция восстановления NTFS выполняется автоматически при первом после сбоя обращении к диску и занимает всего лишь несколько секунд, независимо от размера диска. Кроме того, для своих жизненно важных секторов NTFS применяет избыточное хранение, так что если диск поврежден в одном месте, критические данные ФС на томе остаются по-прежнему доступными. Эта избыточность данных NTFS принципиально отличает ее от структур данных на диске ФС FAT MS-DOS и HPFS OS/2, где имеется лишь одна копия секторов с критическими данными ФС. Если при чтении одного из таких секторов происходит ошибка, то теряется информация всего тома.
|
|