Персистентность (информатика)

Оглавление1 Настойчивость (информатика)1.1 Основы сохранения данных1.2 Методы сохранения1.3 Уровни сохраняемости1.4 Распространенность систем1.5 Системы управления базами данных1.6 Постоянные операционные системы1.7 Рекомендации2 […]

Настойчивость (информатика)

  • Основы сохранения данных

    • Сохранение данных включает в себя их постоянное хранение и восстановление после сбоев. 
    • Сохранение данных может быть ортогональным (сохранение состояния программы) или неортогональным (сохранение состояния системы). 
  • Методы сохранения

    • Системные образы: простой метод, но требует много оперативной памяти. 
    • Журналы: запись событий перед их применением к системе, но требует повторного использования при каждом запуске. 
    • Грязные записи: запись только измененных частей состояния системы, что замедляет работу программы. 
  • Уровни сохраняемости

    • Уровень сохраняемости облегчает сохранение состояния программы, часто используя базу данных. 
  • Распространенность систем

    • Объединение изображений системы и журналов транзакций для преодоления их ограничений. 
  • Системы управления базами данных

    • СУБД используют комбинацию методов грязной записи и ведения журнала транзакций. 
  • Постоянные операционные системы

    • ОС, которые остаются постоянными после сбоев или неожиданных завершений работы. 
  • Рекомендации

    • Статья содержит список рекомендаций по форматированию и использованию элементов интерфейса пользователя. 

Полный текст статьи:

Персистентность (информатика) — Википедия

Оставьте комментарий

Прокрутить вверх