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...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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&date=20160616&DB=EPODOC&CC=AU&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&date=20160616&DB=EPODOC&CC=AU&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 |