Lock-free file system

   
   

A method for storage and retrieval of information includes coupling a plurality of clients to communicate with a storage device via a network, and reading out data from a selected location on the storage device to a memory of one of the clients. After the client has modified the data in the memory, the storage device determines whether the modified data can be written back to the selected location as part of an atomic operation together with the reading out and modifying of the data. The modified data is stored in the selected location only after verifying that the modified data can be written back to the selected location as part of the atomic operation.

Un método para el almacenaje y la recuperación de la información incluye juntar una pluralidad de clientes para comunicarse con un dispositivo de almacenaje vía una red, y la lectura fuera de datos de una localización seleccionada en el dispositivo de almacenaje a una memoria de uno de los clientes. Después de que el cliente haya modificado los datos en la memoria, el dispositivo de almacenaje se determina si los datos modificados se pueden escribir de nuevo a la localización seleccionada como parte de una operación atómica junto con la lectura hacia fuera y de la modificación de los datos. Los datos modificados se almacenan en la localización seleccionada solamente después de verificar que los datos modificados se pueden escribir de nuevo a la localización seleccionada como parte de la operación atómica.

 
Web www.patentalert.com

< File transfer system and method

< Reduction of network server loading

> Approach for caching electronic products

> Systems and methods for distributing information to a diverse plurality of devices

~ 00159