В NetBSD-Current появилась поддержка журналирования мета-данных

1 августа 2008 года

В NetBSD реализацию файловой системы Fast File System (FFS) добавлена поддержка журналирования мета-данных, что позволит повысить надежность хранения информации и значительно сократить время проверки целостности ФС (fsck), после системного сбоя или экстренного отключения питания. Новая возможность включена в NetBSD-current и войдет в состав релиза NetBSD 5.0.

Функциональность реализована через ведения журнала всех операций записи физических блоков на диск (WAPBL - Write Ahead Physical Block Logging). Создание журнала производится автоматически и не требует выполнения ручных операций по преобразованию ФС, достаточно обновить ядро и набор утилит, а также добавить параметр "log" в /etc/fstab. По производительности WAPBL близка к soft-dependencies, ощутимое замедление работы наблюдается только при монтировании разделов в асинхронном режиме. Следует заметить, что рассматриваемая система журналирования не совместима с soft-dependencies (параметр softdep в fstab).

Код предоставлен проекту компанией Wasabi Systems, Inc., использующей данную возможность в промышленной эксплуатации с 2003 года.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «В NetBSD-Current появилась поддержка журналирования мета-данных», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.