Granular unmapping with variable addressing in a data store

The systems described herein are configured to enhance the efficiency of memory in a host file system with respect to hosted virtual file systems. In situations when the hosted virtual file systems use smaller file block sizes than the file block sizes of the host file system. During storage of a fi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hiregoudar, Mahesh S, Krishnamurthy, Pradeep, Shantharam, Srinivasa, Pichai, Raghavan, Desai, Asit, Aithal, Prasanna, Jangam, Prasad Rao, Branstetter, Bryan, Pasalkar, Rohan
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 Hiregoudar, Mahesh S
Krishnamurthy, Pradeep
Shantharam, Srinivasa
Pichai, Raghavan
Desai, Asit
Aithal, Prasanna
Jangam, Prasad Rao
Branstetter, Bryan
Pasalkar, Rohan
description The systems described herein are configured to enhance the efficiency of memory in a host file system with respect to hosted virtual file systems. In situations when the hosted virtual file systems use smaller file block sizes than the file block sizes of the host file system. During storage of a file, a file block is assigned a block address and unmapping bits. The block address and unmapping bits are stored in a pointer block or other similar data structure associated with the file. Particularly, the block address is stored in a first address block and the unmapping bits are stored in at least one additional address block located in proximity to the block address, such that the unmap granularity of the file is not limited by the fixed size of address blocks in the system.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US10296454B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US10296454B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US10296454B23</originalsourceid><addsrcrecordid>eNrjZLB2L0rMK81JLFIozctNLCjIzEtXKM8syVAoSyzKTEzKSVVITEkpSi0uBklk5ikkKqQkliQqFJfkF6XyMLCmJeYUp_JCaW4GRTfXEGcP3dSC_PjU4oLE5NS81JL40GBDAyNLMxNTEycjY2LUAAC1fC-E</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Granular unmapping with variable addressing in a data store</title><source>esp@cenet</source><creator>Hiregoudar, Mahesh S ; Krishnamurthy, Pradeep ; Shantharam, Srinivasa ; Pichai, Raghavan ; Desai, Asit ; Aithal, Prasanna ; Jangam, Prasad Rao ; Branstetter, Bryan ; Pasalkar, Rohan</creator><creatorcontrib>Hiregoudar, Mahesh S ; Krishnamurthy, Pradeep ; Shantharam, Srinivasa ; Pichai, Raghavan ; Desai, Asit ; Aithal, Prasanna ; Jangam, Prasad Rao ; Branstetter, Bryan ; Pasalkar, Rohan</creatorcontrib><description>The systems described herein are configured to enhance the efficiency of memory in a host file system with respect to hosted virtual file systems. In situations when the hosted virtual file systems use smaller file block sizes than the file block sizes of the host file system. During storage of a file, a file block is assigned a block address and unmapping bits. The block address and unmapping bits are stored in a pointer block or other similar data structure associated with the file. Particularly, the block address is stored in a first address block and the unmapping bits are stored in at least one additional address block located in proximity to the block address, such that the unmap granularity of the file is not limited by the fixed size of address blocks in the system.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2019</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=20190521&amp;DB=EPODOC&amp;CC=US&amp;NR=10296454B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20190521&amp;DB=EPODOC&amp;CC=US&amp;NR=10296454B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Hiregoudar, Mahesh S</creatorcontrib><creatorcontrib>Krishnamurthy, Pradeep</creatorcontrib><creatorcontrib>Shantharam, Srinivasa</creatorcontrib><creatorcontrib>Pichai, Raghavan</creatorcontrib><creatorcontrib>Desai, Asit</creatorcontrib><creatorcontrib>Aithal, Prasanna</creatorcontrib><creatorcontrib>Jangam, Prasad Rao</creatorcontrib><creatorcontrib>Branstetter, Bryan</creatorcontrib><creatorcontrib>Pasalkar, Rohan</creatorcontrib><title>Granular unmapping with variable addressing in a data store</title><description>The systems described herein are configured to enhance the efficiency of memory in a host file system with respect to hosted virtual file systems. In situations when the hosted virtual file systems use smaller file block sizes than the file block sizes of the host file system. During storage of a file, a file block is assigned a block address and unmapping bits. The block address and unmapping bits are stored in a pointer block or other similar data structure associated with the file. Particularly, the block address is stored in a first address block and the unmapping bits are stored in at least one additional address block located in proximity to the block address, such that the unmap granularity of the file is not limited by the fixed size of address blocks in the system.</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>2019</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLB2L0rMK81JLFIozctNLCjIzEtXKM8syVAoSyzKTEzKSVVITEkpSi0uBklk5ikkKqQkliQqFJfkF6XyMLCmJeYUp_JCaW4GRTfXEGcP3dSC_PjU4oLE5NS81JL40GBDAyNLMxNTEycjY2LUAAC1fC-E</recordid><startdate>20190521</startdate><enddate>20190521</enddate><creator>Hiregoudar, Mahesh S</creator><creator>Krishnamurthy, Pradeep</creator><creator>Shantharam, Srinivasa</creator><creator>Pichai, Raghavan</creator><creator>Desai, Asit</creator><creator>Aithal, Prasanna</creator><creator>Jangam, Prasad Rao</creator><creator>Branstetter, Bryan</creator><creator>Pasalkar, Rohan</creator><scope>EVB</scope></search><sort><creationdate>20190521</creationdate><title>Granular unmapping with variable addressing in a data store</title><author>Hiregoudar, Mahesh S ; Krishnamurthy, Pradeep ; Shantharam, Srinivasa ; Pichai, Raghavan ; Desai, Asit ; Aithal, Prasanna ; Jangam, Prasad Rao ; Branstetter, Bryan ; Pasalkar, Rohan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US10296454B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2019</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Hiregoudar, Mahesh S</creatorcontrib><creatorcontrib>Krishnamurthy, Pradeep</creatorcontrib><creatorcontrib>Shantharam, Srinivasa</creatorcontrib><creatorcontrib>Pichai, Raghavan</creatorcontrib><creatorcontrib>Desai, Asit</creatorcontrib><creatorcontrib>Aithal, Prasanna</creatorcontrib><creatorcontrib>Jangam, Prasad Rao</creatorcontrib><creatorcontrib>Branstetter, Bryan</creatorcontrib><creatorcontrib>Pasalkar, Rohan</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hiregoudar, Mahesh S</au><au>Krishnamurthy, Pradeep</au><au>Shantharam, Srinivasa</au><au>Pichai, Raghavan</au><au>Desai, Asit</au><au>Aithal, Prasanna</au><au>Jangam, Prasad Rao</au><au>Branstetter, Bryan</au><au>Pasalkar, Rohan</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Granular unmapping with variable addressing in a data store</title><date>2019-05-21</date><risdate>2019</risdate><abstract>The systems described herein are configured to enhance the efficiency of memory in a host file system with respect to hosted virtual file systems. In situations when the hosted virtual file systems use smaller file block sizes than the file block sizes of the host file system. During storage of a file, a file block is assigned a block address and unmapping bits. The block address and unmapping bits are stored in a pointer block or other similar data structure associated with the file. Particularly, the block address is stored in a first address block and the unmapping bits are stored in at least one additional address block located in proximity to the block address, such that the unmap granularity of the file is not limited by the fixed size of address blocks in the system.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US10296454B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Granular unmapping with variable addressing in a data store
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T14%3A48%3A14IST&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=Hiregoudar,%20Mahesh%20S&rft.date=2019-05-21&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS10296454B2%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