|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Roman Pokrovskij 2:5020/400 28 Apr 2003 17:27:13 To : Alexey Krasnov Subject : Re: Журналирование --------------------------------------------------------------------------------
> Встала задача сохранения информации в ОЗУ с батарейным питанием,
> подключенного к однокристалке, не защищенной от долговременных
> провалов питания.
> 1. Обеспечение устойчивости к ненадежной батарейной поддержке ОЗУ.
> 2. Обеспечение устойчивости к просечкам питания однокристаллки.
> Со вторым все значительно сложнее. Допустимо потерять последний
> записанный блок, откатившись к предыдущему, не нарушив логической
> структуры очереди (сохранив предыдущие значения указателей на голову и
> хвост). Hутром чую, что здесь необходимо вести журналирование
> выполняемых операций, но никак не могу сообразить, как сделать это
> устойчивым к перезагрузкам.
Я не знаком со спецификой однокристалок, поэтому будет инересно услышать,
почему нельзя обратиться к опыту DBMS ? Можно поискать в Интернете на тему
Crash recovery. Алгоритм ARIES описан в книге Raghu Ramakrishnan/Johanes
Gehrke "Database Management Systems " второе издание...
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/657786ac9d15.html, оценка из 5, голосов 10
|