ORDERING DATA UPDATES FOR IMPROVING GARBAGE COLLECTION BEING PERFORMED WHILE PERFORMING THE SET OF DATA UPDATES

A computer-implemented method according to one embodiment includes receiving, by a target system from a source system, a description of a set of data updates that are to be written to the target system. For each given portion of data of the target system that is to be rewritten during performance of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Sanders, Lee J, Sasson, Ben, Hutchison, Gordon D, Mulholland, Miles
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Sanders, Lee J
Sasson, Ben
Hutchison, Gordon D
Mulholland, Miles
description A computer-implemented method according to one embodiment includes receiving, by a target system from a source system, a description of a set of data updates that are to be written to the target system. For each given portion of data of the target system that is to be rewritten during performance of the set of data updates, forward lookup is performed on the target system for determining a physical storage address of the given portion of data. The method further includes marking each of the determined physical storage addresses of the portions of data of the target system in a copy of a reverse lookup table of the target system. The marked-up reverse lookup table is used for determining an ordering in which the performance of the set of data updates would result in a least amount of garbage collection being performed while performing the set of data updates.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2020310962A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2020310962A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2020310962A13</originalsourceid><addsrcrecordid>eNrjZMj3D3JxDfL0c1dwcQxxVAgNAFKuwQpu_kEKnr4BQf5hICl3xyAnR3dXBWd_Hx9X5xBPfz8FJ1eQRIBrEFClr6uLQriHp48rjA-SCvFwVQh2DVHwd0MxmYeBNS0xpziVF0pzMyi7uYY4e-imFuTHpxYXJCan5qWWxIcGGxkYGRgbGliaGTkaGhOnCgBdGDgq</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>ORDERING DATA UPDATES FOR IMPROVING GARBAGE COLLECTION BEING PERFORMED WHILE PERFORMING THE SET OF DATA UPDATES</title><source>esp@cenet</source><creator>Sanders, Lee J ; Sasson, Ben ; Hutchison, Gordon D ; Mulholland, Miles</creator><creatorcontrib>Sanders, Lee J ; Sasson, Ben ; Hutchison, Gordon D ; Mulholland, Miles</creatorcontrib><description>A computer-implemented method according to one embodiment includes receiving, by a target system from a source system, a description of a set of data updates that are to be written to the target system. For each given portion of data of the target system that is to be rewritten during performance of the set of data updates, forward lookup is performed on the target system for determining a physical storage address of the given portion of data. The method further includes marking each of the determined physical storage addresses of the portions of data of the target system in a copy of a reverse lookup table of the target system. The marked-up reverse lookup table is used for determining an ordering in which the performance of the set of data updates would result in a least amount of garbage collection being performed while performing the set of data updates.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2020</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20201001&amp;DB=EPODOC&amp;CC=US&amp;NR=2020310962A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25562,76317</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20201001&amp;DB=EPODOC&amp;CC=US&amp;NR=2020310962A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Sanders, Lee J</creatorcontrib><creatorcontrib>Sasson, Ben</creatorcontrib><creatorcontrib>Hutchison, Gordon D</creatorcontrib><creatorcontrib>Mulholland, Miles</creatorcontrib><title>ORDERING DATA UPDATES FOR IMPROVING GARBAGE COLLECTION BEING PERFORMED WHILE PERFORMING THE SET OF DATA UPDATES</title><description>A computer-implemented method according to one embodiment includes receiving, by a target system from a source system, a description of a set of data updates that are to be written to the target system. For each given portion of data of the target system that is to be rewritten during performance of the set of data updates, forward lookup is performed on the target system for determining a physical storage address of the given portion of data. The method further includes marking each of the determined physical storage addresses of the portions of data of the target system in a copy of a reverse lookup table of the target system. The marked-up reverse lookup table is used for determining an ordering in which the performance of the set of data updates would result in a least amount of garbage collection being performed while performing the set of data updates.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZMj3D3JxDfL0c1dwcQxxVAgNAFKuwQpu_kEKnr4BQf5hICl3xyAnR3dXBWd_Hx9X5xBPfz8FJ1eQRIBrEFClr6uLQriHp48rjA-SCvFwVQh2DVHwd0MxmYeBNS0xpziVF0pzMyi7uYY4e-imFuTHpxYXJCan5qWWxIcGGxkYGRgbGliaGTkaGhOnCgBdGDgq</recordid><startdate>20201001</startdate><enddate>20201001</enddate><creator>Sanders, Lee J</creator><creator>Sasson, Ben</creator><creator>Hutchison, Gordon D</creator><creator>Mulholland, Miles</creator><scope>EVB</scope></search><sort><creationdate>20201001</creationdate><title>ORDERING DATA UPDATES FOR IMPROVING GARBAGE COLLECTION BEING PERFORMED WHILE PERFORMING THE SET OF DATA UPDATES</title><author>Sanders, Lee J ; Sasson, Ben ; Hutchison, Gordon D ; Mulholland, Miles</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2020310962A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Sanders, Lee J</creatorcontrib><creatorcontrib>Sasson, Ben</creatorcontrib><creatorcontrib>Hutchison, Gordon D</creatorcontrib><creatorcontrib>Mulholland, Miles</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sanders, Lee J</au><au>Sasson, Ben</au><au>Hutchison, Gordon D</au><au>Mulholland, Miles</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>ORDERING DATA UPDATES FOR IMPROVING GARBAGE COLLECTION BEING PERFORMED WHILE PERFORMING THE SET OF DATA UPDATES</title><date>2020-10-01</date><risdate>2020</risdate><abstract>A computer-implemented method according to one embodiment includes receiving, by a target system from a source system, a description of a set of data updates that are to be written to the target system. For each given portion of data of the target system that is to be rewritten during performance of the set of data updates, forward lookup is performed on the target system for determining a physical storage address of the given portion of data. The method further includes marking each of the determined physical storage addresses of the portions of data of the target system in a copy of a reverse lookup table of the target system. The marked-up reverse lookup table is used for determining an ordering in which the performance of the set of data updates would result in a least amount of garbage collection being performed while performing the set of data updates.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2020310962A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title ORDERING DATA UPDATES FOR IMPROVING GARBAGE COLLECTION BEING PERFORMED WHILE PERFORMING THE SET OF DATA UPDATES
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T01%3A51%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Sanders,%20Lee%20J&rft.date=2020-10-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2020310962A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true