Provided are a method and apparatus configured to enable the preservation and recovery of in-progress developments and changes as they are made in a system for development of content in the event of a process or system failure. The in-progress data developments and changes may be preserved while they are created, and may then be retrieved and recovered after the system or process is recovered. The in-progress data developments and changes may be preserved while they are created, and may then be retrieved and recovered after the system or process is recovered. In one embodiment, the cache memory contents are mirrored into a memory-mapped file, providing a redundant location for cache data. In the event of a failure, the mirrored cache information is available for recovery from a file. This extra cache location can be filled and flushed as needed by the system as the cache data is stored to disk or other memory location, obviating its preservation. The invention further includes a method of and apparatus for recovering and restarting the actual process or system after such a failure. Utilizing one or both features, an application utilizing the invention may reduce the amount of data and process time lost as a result of a process or system failure.

Si sont une méthode et un appareil configurés pour permettre la conservation et un rétablissement des développements en cours et des changements pendant qu'elles sont faites dans un système pour le développement du contenu en cas d'un processus ou d'un échec de système. Les développements et les changements en cours de données peuvent être préservés tandis qu'ils sont créés, et peuvent alors être recherchés et récupérés après que le système ou le processus soit récupéré. Les développements et les changements en cours de données peuvent être préservés tandis qu'ils sont créés, et peuvent alors être recherchés et récupérés après que le système ou le processus soit récupéré. Dans une incorporation, le contenu d'antémémoire est reflété dans un dossier mémoire-tracé, fournissant un endroit superflu pour des données de cachette. En cas d'un échec, l'information reflétée de cachette est disponible pour le rétablissement à partir d'un dossier. Cet endroit supplémentaire de cachette peut être rempli et être rincé aussi nécessaire par le système que les données de cachette sont stockées au disque ou à tout autre endroit de mémoire, obviant à sa conservation. L'invention autre inclut une méthode de et un appareil pour récupérer et remettre en marche le processus réel ou un système après un tel échec. Utilisant un ou les deux dispositifs, une application utilisant l'invention peut réduire la quantité de données et de temps de processus perdus en raison d'un processus ou d'un échec de système.

 
Web www.patentalert.com

< Stator ring mass/stiffener for improved acoustics

< EMI reduction device

> Wafer level burn-in and test methods

> High-bandwidth low-voltage gain cell and voltage follower having an enhanced transconductance

~ 00081