Transactional file system

   
   

A transactional file system wherein multiple file system operations may be performed as transaction. An application specifies that file system-related operations should be handled in a transaction, and is given a file handle associated with a transaction context. For file system requests associated with a transaction context, a file system component manages operations consistent with transactional behavior. The component provides data isolation by providing multiple file versions such that transactional readers do not receive changes until after the transaction commits and the reader reopens the file. The component handles namespace logging operations in a multiple-level log that facilitates logging and recovery. Page data is logged separate from the main log, with signatures establishing whether pages were fully flushed to disk. Namespace isolation via isolation directories allows a transaction to see its operational effects but not effects of other uncommitted transactions. Transactions over a network are facilitated.

Transactional система файлов при котором множественные деятельности системы файлов могут быть выполнены как трудыы. Применению определяет что деятельности архива system-related должны быть обращаны в трудыах, и дают ручку архива связанную с смыслом трудыов. Для запросов системы файлов связанных с смыслом трудыов, компонент системы файлов управляет совместимым деятельностей с transactional поведение. Компонент предусматривает изоляцию данных путем обеспечивать множественные варианты архива такие что transactional читатели не получить изменения до тех пор пока после того как трудыы поручают и читатель открывает заново архив. Компонент регулирует деятельности namespace внося в журнал в журнале множественн-urovn4 облегчает внести в журнал и спасение. Данные по страницы внесены в журнал separate from главный журнал, при подписи устанавливая были потоплены ли страницы полно к диску. Изоляция namespace через директории изоляции позволяет трудыы увидеть свои рабочие влияния но не влияния других uncommitted трудыов. Трудыы над сетью облегчены.

 
Web www.patentalert.com

< Distributing and synchronizing objects

< Micro-controller for reading out compressed instruction code and program memory for compressing instruction code and storing therein

> System and method for counteracting message filtering

> Method, system, and program for backing up objects by creating groups of objects

~ 00161