Method and apparatus for coordinating dynamic memory deallocation with a redundant bit line steering mechanism

A method and apparatus for coordinating dynamic memory page deallocation with a redundant bit line steering mechanism are provided. With the method and apparatus, memory scrubbing and redundant bit line steering operations are performed in parallel with handling of notifications of runtime correctab...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEMMON WAYNE L, SHANKAR RAVI A, NAYAR NARESH, KITAMORN ALONGKORN, HENDERSON DANIEL JAMES
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 LEMMON WAYNE L
SHANKAR RAVI A
NAYAR NARESH
KITAMORN ALONGKORN
HENDERSON DANIEL JAMES
description A method and apparatus for coordinating dynamic memory page deallocation with a redundant bit line steering mechanism are provided. With the method and apparatus, memory scrubbing and redundant bit line steering operations are performed in parallel with handling of notifications of runtime correctable errors. When a correctable error is encountered during runtime, and the correctable error is determined to be persistent, then dynamic memory page deallocation is requested of a hypervisor. The determination of persistence is based on a history CE table that is populated by the operation of the memory scrubbing and redundant bit line steering mechanism of a service processor. Thus, only those correctable errors that persist for longer than one memory scrubbing cycle are subject to memory page deallocation.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US7058782B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US7058782B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US7058782B23</originalsourceid><addsrcrecordid>eNqNizEKwkAQRdNYiHqHuYAgEUlqRbGxUmsZdydmYHdm2Z0gub0RPIDF5xXv_XklF7JePaBMSwkz2lCg0wxONXsWNJYX-FEwsoNIUfMInjAEdZNTgTdbDwiZ_CAexeDJBoGFoBhR_t4juR6FS1xWsw5DodWPiwpOx9vhvKakDyoJHQnZ435tNru2aet9vf0j-QCC8ULq</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Method and apparatus for coordinating dynamic memory deallocation with a redundant bit line steering mechanism</title><source>esp@cenet</source><creator>LEMMON WAYNE L ; SHANKAR RAVI A ; NAYAR NARESH ; KITAMORN ALONGKORN ; HENDERSON DANIEL JAMES</creator><creatorcontrib>LEMMON WAYNE L ; SHANKAR RAVI A ; NAYAR NARESH ; KITAMORN ALONGKORN ; HENDERSON DANIEL JAMES</creatorcontrib><description>A method and apparatus for coordinating dynamic memory page deallocation with a redundant bit line steering mechanism are provided. With the method and apparatus, memory scrubbing and redundant bit line steering operations are performed in parallel with handling of notifications of runtime correctable errors. When a correctable error is encountered during runtime, and the correctable error is determined to be persistent, then dynamic memory page deallocation is requested of a hypervisor. The determination of persistence is based on a history CE table that is populated by the operation of the memory scrubbing and redundant bit line steering mechanism of a service processor. Thus, only those correctable errors that persist for longer than one memory scrubbing cycle are subject to memory page deallocation.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; INFORMATION STORAGE ; PHYSICS ; STATIC STORES</subject><creationdate>2006</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=20060606&amp;DB=EPODOC&amp;CC=US&amp;NR=7058782B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20060606&amp;DB=EPODOC&amp;CC=US&amp;NR=7058782B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LEMMON WAYNE L</creatorcontrib><creatorcontrib>SHANKAR RAVI A</creatorcontrib><creatorcontrib>NAYAR NARESH</creatorcontrib><creatorcontrib>KITAMORN ALONGKORN</creatorcontrib><creatorcontrib>HENDERSON DANIEL JAMES</creatorcontrib><title>Method and apparatus for coordinating dynamic memory deallocation with a redundant bit line steering mechanism</title><description>A method and apparatus for coordinating dynamic memory page deallocation with a redundant bit line steering mechanism are provided. With the method and apparatus, memory scrubbing and redundant bit line steering operations are performed in parallel with handling of notifications of runtime correctable errors. When a correctable error is encountered during runtime, and the correctable error is determined to be persistent, then dynamic memory page deallocation is requested of a hypervisor. The determination of persistence is based on a history CE table that is populated by the operation of the memory scrubbing and redundant bit line steering mechanism of a service processor. Thus, only those correctable errors that persist for longer than one memory scrubbing cycle are subject to memory page deallocation.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>INFORMATION STORAGE</subject><subject>PHYSICS</subject><subject>STATIC STORES</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2006</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNizEKwkAQRdNYiHqHuYAgEUlqRbGxUmsZdydmYHdm2Z0gub0RPIDF5xXv_XklF7JePaBMSwkz2lCg0wxONXsWNJYX-FEwsoNIUfMInjAEdZNTgTdbDwiZ_CAexeDJBoGFoBhR_t4juR6FS1xWsw5DodWPiwpOx9vhvKakDyoJHQnZ435tNru2aet9vf0j-QCC8ULq</recordid><startdate>20060606</startdate><enddate>20060606</enddate><creator>LEMMON WAYNE L</creator><creator>SHANKAR RAVI A</creator><creator>NAYAR NARESH</creator><creator>KITAMORN ALONGKORN</creator><creator>HENDERSON DANIEL JAMES</creator><scope>EVB</scope></search><sort><creationdate>20060606</creationdate><title>Method and apparatus for coordinating dynamic memory deallocation with a redundant bit line steering mechanism</title><author>LEMMON WAYNE L ; SHANKAR RAVI A ; NAYAR NARESH ; KITAMORN ALONGKORN ; HENDERSON DANIEL JAMES</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US7058782B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2006</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>INFORMATION STORAGE</topic><topic>PHYSICS</topic><topic>STATIC STORES</topic><toplevel>online_resources</toplevel><creatorcontrib>LEMMON WAYNE L</creatorcontrib><creatorcontrib>SHANKAR RAVI A</creatorcontrib><creatorcontrib>NAYAR NARESH</creatorcontrib><creatorcontrib>KITAMORN ALONGKORN</creatorcontrib><creatorcontrib>HENDERSON DANIEL JAMES</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LEMMON WAYNE L</au><au>SHANKAR RAVI A</au><au>NAYAR NARESH</au><au>KITAMORN ALONGKORN</au><au>HENDERSON DANIEL JAMES</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Method and apparatus for coordinating dynamic memory deallocation with a redundant bit line steering mechanism</title><date>2006-06-06</date><risdate>2006</risdate><abstract>A method and apparatus for coordinating dynamic memory page deallocation with a redundant bit line steering mechanism are provided. With the method and apparatus, memory scrubbing and redundant bit line steering operations are performed in parallel with handling of notifications of runtime correctable errors. When a correctable error is encountered during runtime, and the correctable error is determined to be persistent, then dynamic memory page deallocation is requested of a hypervisor. The determination of persistence is based on a history CE table that is populated by the operation of the memory scrubbing and redundant bit line steering mechanism of a service processor. Thus, only those correctable errors that persist for longer than one memory scrubbing cycle are subject to memory page deallocation.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US7058782B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
INFORMATION STORAGE
PHYSICS
STATIC STORES
title Method and apparatus for coordinating dynamic memory deallocation with a redundant bit line steering mechanism
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T03%3A05%3A04IST&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=LEMMON%20WAYNE%20L&rft.date=2006-06-06&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS7058782B2%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