Порядок выполнения записи


Сервис файла журнала

Восстанавливаемые файловые системы

Недостаток отложенной записи

Преимущества кэширования

Файловые системы с отложенной записью

Переоценка

Постановление № 595 от 14 авг 92 о переоценки основных фондов РФ Первоначальная стоимость переводится в восстановительную по ценам на 1 января кажлого года. Переоценке подлежат все здания кроме жилых помещений. Остальные фонды.

Методы – индексация балансовой стоимости путем умножения первоначальной стоимости на коэ-т переоценки и метод прямого пересчета – балансовой стоимости применительно к ценам на конкретный объект основных средств сложившимся на 1 янв текущего года.

 

Файловая система с отложенной записью повышает производительность за счёт кэширования: изменения файлов записываются в кэш, содержимое которого сбрасывается на диск оптимизированным способом, обычно в фоновом режиме.

· Уменьшается общее число операций записи на диск (поскольку некоторые операции могут отменять предыдущие).

· Возрастает скорость выполнения запросов ввод-вывод (за счёт асинхронного выполнения). Крайне важно для современных многозадачных ОС.

· Допускается многопоточный (одновременный) ввод-вывод. Крайне важно для современных многозадачных ОС.

Система быстрая, но ненадёжная.

При использовании отложенной записи бывают периоды, когда том находится в настолько несогласованном состоянии, что файловая система не сможет исправить его в случае аварии.

Таким образом, выигрыш в производительности достигается за счёт большого риска потери данных при сбое системы.

При разработке NTFS Microsoft пошёл по пути «скрещивания».

· Превосходят по надёжности файловые системы с точной записью.

· Достигают уровня производительности файловых систем с отложенной записью.

Пример: NTFS.

Восстанавливаемость NTFS обеспечивается методикой обработки транзакций, называемой опережающим протоколированием. Прежде, чем выполнить над содержимым диска подоперации какой-нибудь транзакции, изменяющей важные структуры данной файловой системы, NTFS регистрирует её в файле журнала. Таким образом, в случае сбоя системы незавершённые транзакции можно повторить или отменить после перезагрузки компьютера.

Сервис файла журнала (log file service, LFS) – это набор процедур режима ядра, локализованных в драйвере NTFS, который NTFS использует для доступа к файлу журнала.

1. NTFS вызывает LFS для записи в кэшируемый файл журнала любых транзакций, изменяющих структуру тома.

2. NTFS модифицирует том (в кэше).

3. LFS сбрасывает журнал на диск (через диспетчер кэша).

4. Диспетчер кэша записывает на диск изменения тома.