Cyclic allocation buffers

CYCLIC ALLOCATION BUFFERS A memory allocation method 410, the method comprising: establishing a plurality of allocation buffers based on short-lifetime allocations; distributing allocations of portions of memory 400 by accessing the plurality of buffers to reduce likelihood that a memory management...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GRECH, ANTONY LOUIS, MARR, GREGORY JOHN
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 GRECH, ANTONY LOUIS
MARR, GREGORY JOHN
description CYCLIC ALLOCATION BUFFERS A memory allocation method 410, the method comprising: establishing a plurality of allocation buffers based on short-lifetime allocations; distributing allocations of portions of memory 400 by accessing the plurality of buffers to reduce likelihood that a memory management command would cause fragmentation of at least one of the plurality of buffers; detecting a memory management command referencing a portion of memory allocated from an allocation buffer; in response to detecting the memory management command, examining 510 the plurality of location buffers to determine whether the detected memory management command can be performed without fragmentation of the allocation buffer; and if the memory management command can be performed without fragmentation of the allocation buffer, performing the memory management command. 9430115_1 7301 7302 7300 Fig. 8B
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_AU2014268230A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>AU2014268230A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_AU2014268230A13</originalsourceid><addsrcrecordid>eNrjZJB0rkzOyUxWSMzJyU9OLMnMz1NIKk1LSy0q5mFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8Y6hRgaGJkZmFkbGBo6GxsSpAgCnBCNy</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Cyclic allocation buffers</title><source>esp@cenet</source><creator>GRECH, ANTONY LOUIS ; MARR, GREGORY JOHN</creator><creatorcontrib>GRECH, ANTONY LOUIS ; MARR, GREGORY JOHN</creatorcontrib><description>CYCLIC ALLOCATION BUFFERS A memory allocation method 410, the method comprising: establishing a plurality of allocation buffers based on short-lifetime allocations; distributing allocations of portions of memory 400 by accessing the plurality of buffers to reduce likelihood that a memory management command would cause fragmentation of at least one of the plurality of buffers; detecting a memory management command referencing a portion of memory allocated from an allocation buffer; in response to detecting the memory management command, examining 510 the plurality of location buffers to determine whether the detected memory management command can be performed without fragmentation of the allocation buffer; and if the memory management command can be performed without fragmentation of the allocation buffer, performing the memory management command. 9430115_1 7301 7302 7300 Fig. 8B</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=20160616&amp;DB=EPODOC&amp;CC=AU&amp;NR=2014268230A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25545,76296</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20160616&amp;DB=EPODOC&amp;CC=AU&amp;NR=2014268230A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>GRECH, ANTONY LOUIS</creatorcontrib><creatorcontrib>MARR, GREGORY JOHN</creatorcontrib><title>Cyclic allocation buffers</title><description>CYCLIC ALLOCATION BUFFERS A memory allocation method 410, the method comprising: establishing a plurality of allocation buffers based on short-lifetime allocations; distributing allocations of portions of memory 400 by accessing the plurality of buffers to reduce likelihood that a memory management command would cause fragmentation of at least one of the plurality of buffers; detecting a memory management command referencing a portion of memory allocated from an allocation buffer; in response to detecting the memory management command, examining 510 the plurality of location buffers to determine whether the detected memory management command can be performed without fragmentation of the allocation buffer; and if the memory management command can be performed without fragmentation of the allocation buffer, performing the memory management command. 9430115_1 7301 7302 7300 Fig. 8B</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>eNrjZJB0rkzOyUxWSMzJyU9OLMnMz1NIKk1LSy0q5mFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8Y6hRgaGJkZmFkbGBo6GxsSpAgCnBCNy</recordid><startdate>20160616</startdate><enddate>20160616</enddate><creator>GRECH, ANTONY LOUIS</creator><creator>MARR, GREGORY JOHN</creator><scope>EVB</scope></search><sort><creationdate>20160616</creationdate><title>Cyclic allocation buffers</title><author>GRECH, ANTONY LOUIS ; MARR, GREGORY JOHN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_AU2014268230A13</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>GRECH, ANTONY LOUIS</creatorcontrib><creatorcontrib>MARR, GREGORY JOHN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>GRECH, ANTONY LOUIS</au><au>MARR, GREGORY JOHN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Cyclic allocation buffers</title><date>2016-06-16</date><risdate>2016</risdate><abstract>CYCLIC ALLOCATION BUFFERS A memory allocation method 410, the method comprising: establishing a plurality of allocation buffers based on short-lifetime allocations; distributing allocations of portions of memory 400 by accessing the plurality of buffers to reduce likelihood that a memory management command would cause fragmentation of at least one of the plurality of buffers; detecting a memory management command referencing a portion of memory allocated from an allocation buffer; in response to detecting the memory management command, examining 510 the plurality of location buffers to determine whether the detected memory management command can be performed without fragmentation of the allocation buffer; and if the memory management command can be performed without fragmentation of the allocation buffer, performing the memory management command. 9430115_1 7301 7302 7300 Fig. 8B</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_AU2014268230A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Cyclic allocation buffers
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T06%3A34%3A11IST&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=GRECH,%20ANTONY%20LOUIS&rft.date=2016-06-16&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EAU2014268230A1%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