MANAGED MEMORY CACHE WITH APPLICATION-LAYER PREFETCHING

In order to prevent data thrashing and the resulting performance degradation, a computer system may maintain an application-layer cache space to more effectively use physical memory and, thus, significantly improve an application-memory hit ratio and reduce disk input-output operations. In particula...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Sridharan Badrinath K, Zhuang Zhenyun, Ramachandra Haricharan K, Tran Cuong H
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 Sridharan Badrinath K
Zhuang Zhenyun
Ramachandra Haricharan K
Tran Cuong H
description In order to prevent data thrashing and the resulting performance degradation, a computer system may maintain an application-layer cache space to more effectively use physical memory and, thus, significantly improve an application-memory hit ratio and reduce disk input-output operations. In particular, the computer system may maintain a managed memory cache that is separate from a page cache. The managed memory cache may be managed according to predefined caching rules that are separate from the caching rules in the operating system that are used to manage the page cache, and these caching rules may be application-aware. Subsequently, when data for an application is accessed, the computer system may prefetch the data and associated information from disk and store the information in the managed memory cache based on data correlations associated with the application.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2016239423A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2016239423A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2016239423A13</originalsourceid><addsrcrecordid>eNrjZDD3dfRzdHd1UfB19fUPilRwdnT2cFUI9wzxUHAMCPDxdHYM8fT30_VxjHQNUggIcnVzDXH28PRz52FgTUvMKU7lhdLcDMpgKd3Ugvz41OKCxOTUvNSS-NBgIwNDMyNjSxMjY0dDY-JUAQDSJykV</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>MANAGED MEMORY CACHE WITH APPLICATION-LAYER PREFETCHING</title><source>esp@cenet</source><creator>Sridharan Badrinath K ; Zhuang Zhenyun ; Ramachandra Haricharan K ; Tran Cuong H</creator><creatorcontrib>Sridharan Badrinath K ; Zhuang Zhenyun ; Ramachandra Haricharan K ; Tran Cuong H</creatorcontrib><description>In order to prevent data thrashing and the resulting performance degradation, a computer system may maintain an application-layer cache space to more effectively use physical memory and, thus, significantly improve an application-memory hit ratio and reduce disk input-output operations. In particular, the computer system may maintain a managed memory cache that is separate from a page cache. The managed memory cache may be managed according to predefined caching rules that are separate from the caching rules in the operating system that are used to manage the page cache, and these caching rules may be application-aware. Subsequently, when data for an application is accessed, the computer system may prefetch the data and associated information from disk and store the information in the managed memory cache based on data correlations associated with the application.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2016</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=20160818&amp;DB=EPODOC&amp;CC=US&amp;NR=2016239423A1$$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=20160818&amp;DB=EPODOC&amp;CC=US&amp;NR=2016239423A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Sridharan Badrinath K</creatorcontrib><creatorcontrib>Zhuang Zhenyun</creatorcontrib><creatorcontrib>Ramachandra Haricharan K</creatorcontrib><creatorcontrib>Tran Cuong H</creatorcontrib><title>MANAGED MEMORY CACHE WITH APPLICATION-LAYER PREFETCHING</title><description>In order to prevent data thrashing and the resulting performance degradation, a computer system may maintain an application-layer cache space to more effectively use physical memory and, thus, significantly improve an application-memory hit ratio and reduce disk input-output operations. In particular, the computer system may maintain a managed memory cache that is separate from a page cache. The managed memory cache may be managed according to predefined caching rules that are separate from the caching rules in the operating system that are used to manage the page cache, and these caching rules may be application-aware. Subsequently, when data for an application is accessed, the computer system may prefetch the data and associated information from disk and store the information in the managed memory cache based on data correlations associated with the application.</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>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDD3dfRzdHd1UfB19fUPilRwdnT2cFUI9wzxUHAMCPDxdHYM8fT30_VxjHQNUggIcnVzDXH28PRz52FgTUvMKU7lhdLcDMpgKd3Ugvz41OKCxOTUvNSS-NBgIwNDMyNjSxMjY0dDY-JUAQDSJykV</recordid><startdate>20160818</startdate><enddate>20160818</enddate><creator>Sridharan Badrinath K</creator><creator>Zhuang Zhenyun</creator><creator>Ramachandra Haricharan K</creator><creator>Tran Cuong H</creator><scope>EVB</scope></search><sort><creationdate>20160818</creationdate><title>MANAGED MEMORY CACHE WITH APPLICATION-LAYER PREFETCHING</title><author>Sridharan Badrinath K ; Zhuang Zhenyun ; Ramachandra Haricharan K ; Tran Cuong H</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2016239423A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2016</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Sridharan Badrinath K</creatorcontrib><creatorcontrib>Zhuang Zhenyun</creatorcontrib><creatorcontrib>Ramachandra Haricharan K</creatorcontrib><creatorcontrib>Tran Cuong H</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sridharan Badrinath K</au><au>Zhuang Zhenyun</au><au>Ramachandra Haricharan K</au><au>Tran Cuong H</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>MANAGED MEMORY CACHE WITH APPLICATION-LAYER PREFETCHING</title><date>2016-08-18</date><risdate>2016</risdate><abstract>In order to prevent data thrashing and the resulting performance degradation, a computer system may maintain an application-layer cache space to more effectively use physical memory and, thus, significantly improve an application-memory hit ratio and reduce disk input-output operations. In particular, the computer system may maintain a managed memory cache that is separate from a page cache. The managed memory cache may be managed according to predefined caching rules that are separate from the caching rules in the operating system that are used to manage the page cache, and these caching rules may be application-aware. Subsequently, when data for an application is accessed, the computer system may prefetch the data and associated information from disk and store the information in the managed memory cache based on data correlations associated with the application.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2016239423A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title MANAGED MEMORY CACHE WITH APPLICATION-LAYER PREFETCHING
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T16%3A32%3A13IST&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=Sridharan%20Badrinath%20K&rft.date=2016-08-18&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2016239423A1%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