Restoring the state of a set of files

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/30 (2006.01) G06F 9/46 (2006.01) G06F 11/14 (2006.01) G06F 15/00 (2006.01)

Patent

CA 2259301

A method that applies transaction techniques to file system operations in non-database applications executing on parallel processing systems. For each of a sea of file operations, program routines are defined for performing (100), finalizing (130), and undoing (140) the operations, so that the operations may be used in a non-database ap- plication to create a transaction processing environment. A computer program library, for adding the semantics of transactions to a set of native operations of a native file system, comprises families of routines each corresponding to a native operation, including a Perform routine (100) for providing the functional equivalent of the correspond- ing native operation (112) while preserving information necessary to roll back such native operation (106-110), a Finalize routine (130) for committing the result of the cor- responding Perform routine (100), and an Undo routine (140) for rolling back the result of the corresponding Per- form routine (100).

La présente invention concerne un procédé permettant d'appliquer des techniques de transaction à des opérations de système de fichiers dans des applications non créées en base de données exécutées sur des systèmes de traitement parallèles. Pour chaque groupe d'opérations de fichiers, on définit des sous-programmes destinés à exécuter (100), achever (130) et annuler (140) les opérations, de sorte que lesdites opérations peuvent être utilisées dans une application non créée en base de données afin de créer un environnement de traitement de transaction. Une bibliothèque de programmes d'ordinateur, destinée à ajouter la sémantique des transactions à un groupe d'opérations spécifiques d'un système de fichiers spécifique, comprend des familles de sous-programmes correspondant chacune à une opération spécifique, y compris un sous-programme Exécution (100) qui assure l'équivalent fonctionnel de l'opération spécifique correspondante (112) tout en préservant les informations nécessaires à la reprise de ladite opération spécifique (106-110), un sous-programme Achèvement (130) qui stocke le résultat du sous-programme Exécution (100) correspondant, et un sous-programme Annulation (140) qui reprend le résultat du sous-programme Exécution (100) correspondant.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Restoring the state of a set of files does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Restoring the state of a set of files, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Restoring the state of a set of files will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1794505

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.