Computer performance improvement by adjusting a time used for preemptive eviction of cache entries
A cache memory system can determine that an entry is stale if the entry has not been accessed or modified for a predetermined time. If an entry is stale, the entry may be preemptively evicted. The predetermined time is made dynamically variable. A computer system can adjust the time to optimize a me...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng |
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 | Gaither, Blaine D Osecky, Benjamin D |
description | A cache memory system can determine that an entry is stale if the entry has not been accessed or modified for a predetermined time. If an entry is stale, the entry may be preemptively evicted. The predetermined time is made dynamically variable. A computer system can adjust the time to optimize a measure of performance. In a specific example, evicted lines are temporarily stored in an eviction queue. The time is adjusted to be as short as possible without substantially increasing the number of lines that must be recalled from the eviction queue. |
format | Patent |
fullrecord | <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_07096320</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>07096320</sourcerecordid><originalsourceid>FETCH-uspatents_grants_070963203</originalsourceid><addsrcrecordid>eNqNyksKwkAQRdFMHIi6h7cBIRhQHIeIC3AulU4lltgfqqsD7t4ILsDRhctZV30bfSrGisQ6RvUUHEN80jiz52Do36DhWbJJmEAw8YySecCikZTZJ5OZwbM4kxgQRzhyj-UEU-G8rVYjvTLvft1UuHS39rovOZEtKN8npW_qU30-Noe6-YN8AFnGP3U</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Computer performance improvement by adjusting a time used for preemptive eviction of cache entries</title><source>USPTO Issued Patents</source><creator>Gaither, Blaine D ; Osecky, Benjamin D</creator><creatorcontrib>Gaither, Blaine D ; Osecky, Benjamin D ; Hewlett-Packard Development Company, LP</creatorcontrib><description>A cache memory system can determine that an entry is stale if the entry has not been accessed or modified for a predetermined time. If an entry is stale, the entry may be preemptively evicted. The predetermined time is made dynamically variable. A computer system can adjust the time to optimize a measure of performance. In a specific example, evicted lines are temporarily stored in an eviction queue. The time is adjusted to be as short as possible without substantially increasing the number of lines that must be recalled from the eviction queue.</description><language>eng</language><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><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7096320$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,776,798,881,64012</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7096320$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Gaither, Blaine D</creatorcontrib><creatorcontrib>Osecky, Benjamin D</creatorcontrib><creatorcontrib>Hewlett-Packard Development Company, LP</creatorcontrib><title>Computer performance improvement by adjusting a time used for preemptive eviction of cache entries</title><description>A cache memory system can determine that an entry is stale if the entry has not been accessed or modified for a predetermined time. If an entry is stale, the entry may be preemptively evicted. The predetermined time is made dynamically variable. A computer system can adjust the time to optimize a measure of performance. In a specific example, evicted lines are temporarily stored in an eviction queue. The time is adjusted to be as short as possible without substantially increasing the number of lines that must be recalled from the eviction queue.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2006</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNyksKwkAQRdFMHIi6h7cBIRhQHIeIC3AulU4lltgfqqsD7t4ILsDRhctZV30bfSrGisQ6RvUUHEN80jiz52Do36DhWbJJmEAw8YySecCikZTZJ5OZwbM4kxgQRzhyj-UEU-G8rVYjvTLvft1UuHS39rovOZEtKN8npW_qU30-Noe6-YN8AFnGP3U</recordid><startdate>20060822</startdate><enddate>20060822</enddate><creator>Gaither, Blaine D</creator><creator>Osecky, Benjamin D</creator><scope>EFH</scope></search><sort><creationdate>20060822</creationdate><title>Computer performance improvement by adjusting a time used for preemptive eviction of cache entries</title><author>Gaither, Blaine D ; Osecky, Benjamin D</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_070963203</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2006</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Gaither, Blaine D</creatorcontrib><creatorcontrib>Osecky, Benjamin D</creatorcontrib><creatorcontrib>Hewlett-Packard Development Company, LP</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gaither, Blaine D</au><au>Osecky, Benjamin D</au><aucorp>Hewlett-Packard Development Company, LP</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Computer performance improvement by adjusting a time used for preemptive eviction of cache entries</title><date>2006-08-22</date><risdate>2006</risdate><abstract>A cache memory system can determine that an entry is stale if the entry has not been accessed or modified for a predetermined time. If an entry is stale, the entry may be preemptively evicted. The predetermined time is made dynamically variable. A computer system can adjust the time to optimize a measure of performance. In a specific example, evicted lines are temporarily stored in an eviction queue. The time is adjusted to be as short as possible without substantially increasing the number of lines that must be recalled from the eviction queue.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_uspatents_grants_07096320 |
source | USPTO Issued Patents |
title | Computer performance improvement by adjusting a time used for preemptive eviction of cache entries |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T16%3A11%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Gaither,%20Blaine%20D&rft.aucorp=Hewlett-Packard%20Development%20Company,%20LP&rft.date=2006-08-22&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E07096320%3C/uspatents_EFH%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 |