Method and apparatus for creating a virtual data copy

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 11/14 (2006.01) G06F 12/00 (2006.01) G06F 12/16 (2006.01)

Patent

CA 2487244

Disclosed is a method for creating a virtual copy of data stored in a first memory. The virtual copy of data stored in the first memory is created in a second memory in response to a request to create a copy of all data stored in the first memory. Creating the virtual copy includes, in one embodiment, creating first and second tables in memory each one of which comprises a plurality of multibit entries. Each entry of the first table corresponds to a respective memory region of the first memory. Each entry of the second table corresponds to a respective memory region of the second memory. Each first bit of the first table indicates whether the corresponding memory region of the first memory contains valid data. Each second bit of the second table indicates whether data in the corresponding memory region the fist memory has been modified since the first table was created. Each first bit of the second table indicates whether the corresponding memory region of the second memory has been modified since the second table was created. Additionally, using the present invention more that one virtual copy of data stored in the first memory can be created at a time. Further, using the present invention, a virtual copy of the virtual copy can be created.

L'invention concerne un procédé servant à la création d'une copie virtuelle de données stockées dans une première mémoire. La copie virtuelle de données stockées dans la première mémoire est créée dans une seconde mémoire en réponse à une demande de création d'une copie de toutes les données stockées dans la première mémoire. Dans un mode de réalisation, le procédé consiste à créer un premier et un second tableau dans une mémoire, comprenant chacun une pluralité d'entrées multibit. Chaque entrée du premier tableau correspond à une zone mémoire respective de la première mémoire. Chaque entrée du second tableau correspond à une zone mémoire respective de la seconde mémoire. Chaque premier bit du premier tableau indique si la zone mémoire correspondante de la première mémoire contient des données valides. Chaque second bit du premier tableau indique si des données dans la zone mémoire correspondante de la première mémoire ont été modifiées depuis la création du premier tableau. Chaque premier bit du second tableau indique si la zone mémoire correspondante de la seconde mémoire contient des données copiées à partir de la première mémoire. Chaque second bit du second tableau indique si des données dans la zone mémoire correspondante de la seconde mémoire ont été modifiées depuis la création du second tableau. De plus, la présente invention permet de créer plus d'un copie virtuelle des données stockées dans la première mémoire à la fois. La présente invention permet également de créer une copie virtuelle de la copie virtuelle.

LandOfFree

Say what you really think

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

Rating

Method and apparatus for creating a virtual data copy does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for creating a virtual data copy, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for creating a virtual data copy will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1418547

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