Реализация механизма контрольных точек для обеспечения надежности исполнения задач в режиме реального времени в вычислительны
Содержание
- 2. Цель работы Реализовать механизм контрольных точек в ядре Linux для вычислительных комплексов Эльбрус, удовлетворив следующим требованиям:
- 3. Реализация механизма контрольных точек Все создаваемые контрольные точки размещаются в основной памяти, что дает существенное ускорение
- 4. Этапы создания контрольной точки
- 5. Размещение копий контрольных точек на жестком диске Для хранения копий и дампа памяти на жестком диске
- 6. Все данные, необходимые для работы с контрольными точками, считываются из структуры cntp_info при сохранении копий на
- 7. Сохранение копии контрольной точки на диске Выделение в зонах памяти диапазонов адресов страниц, которые не нужно
- 8. Сохранение состояния и перезапуск системы «Замораживание» состояния устройств, их останов Сохранение состояния регистров процесса Перезапуск системы
- 9. Восстановление системы и возобновление работы ОС Восстановление состояния системных устройств на момент останова перед перезапуском Сохранение
- 10. Восстановление контрольной точки с диска Отражение в память части файла дампа, отведённой для восстанавливаемой контрольной точки
- 11. 1. Возможность повреждения контрольной точки, находящейся в основной памяти. 2. Расположение структуры boot_info в основной памяти.
- 12. Защита области памяти (на уровне контроллера памяти)
- 13. Использование контрольных сумм
- 14. Размещение boot_info в CMOS
- 15. Время восстановления, создания и сохранения копии контрольной точки
- 17. Скачать презентацию