Оглавление
Настойчивость (информатика)
-
Основы сохранения данных
- Сохранение данных включает в себя их постоянное хранение и восстановление после сбоев.
- Сохранение данных может быть ортогональным (сохранение состояния программы) или неортогональным (сохранение состояния системы).
-
Методы сохранения
- Системные образы: простой метод, но требует много оперативной памяти.
- Журналы: запись событий перед их применением к системе, но требует повторного использования при каждом запуске.
- Грязные записи: запись только измененных частей состояния системы, что замедляет работу программы.
-
Уровни сохраняемости
- Уровень сохраняемости облегчает сохранение состояния программы, часто используя базу данных.
-
Распространенность систем
- Объединение изображений системы и журналов транзакций для преодоления их ограничений.
-
Системы управления базами данных
- СУБД используют комбинацию методов грязной записи и ведения журнала транзакций.
-
Постоянные операционные системы
- ОС, которые остаются постоянными после сбоев или неожиданных завершений работы.
-
Рекомендации
- Статья содержит список рекомендаций по форматированию и использованию элементов интерфейса пользователя.
Полный текст статьи: