FACILITATING NON-CONTIGUOUS ALLOCATION OF A LARGE OBJECT WITHIN A JAVA HEAP
A method, system, and program for facilitating non-contiguous allocation of a chunked object within a Java heap without changing the manner in which a Java Virtual Manager allocates objects within the heap are provided. According to one embodiment, a chunking controller within a broker layer detects...
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 | ACHANTA PHANI GOPAL V SHAH HARSHAL HEMENDRA DIMPSEY ROBERT TOD |
description | A method, system, and program for facilitating non-contiguous allocation of a chunked object within a Java heap without changing the manner in which a Java Virtual Manager allocates objects within the heap are provided. According to one embodiment, a chunking controller within a broker layer detects a large object, where a large object is one that the size of the allocation of the large object within a memory heap exceeds a maximum contiguous free space within the Java heap. The broker layer operates atop the Java Virtual Manager to facilitate communication and business processes between heterogeneous systems. The chunking controller describes the large object by an underlying array of the large object divided into multiple pieces of a size not exceeding the maximum contiguous free space. Then, the chunking controller enables requests through the broker layer for allocation by the Java Virtual Manager of each of the pieces of the large object within the Java heap, such that the broker layer facilitates efficient allocation of large objects in the Java heap managed by the Java Virtual Manager. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2008133867A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2008133867A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2008133867A13</originalsourceid><addsrcrecordid>eNrjZPB2c3T29PEMcQzx9HNX8PP303X29wvxdA_1Dw1WcPTx8XcGyvj7Kfi7KTgq-DgGubsq-Dt5uTqHKIR7hnh4-gFFvRzDHBU8XB0DeBhY0xJzilN5oTQ3g7Kba4izh25qQX58anFBYnJqXmpJfGiwkYGBhaGxsYWZuaOhMXGqAB6wLjs</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>FACILITATING NON-CONTIGUOUS ALLOCATION OF A LARGE OBJECT WITHIN A JAVA HEAP</title><source>esp@cenet</source><creator>ACHANTA PHANI GOPAL V ; SHAH HARSHAL HEMENDRA ; DIMPSEY ROBERT TOD</creator><creatorcontrib>ACHANTA PHANI GOPAL V ; SHAH HARSHAL HEMENDRA ; DIMPSEY ROBERT TOD</creatorcontrib><description>A method, system, and program for facilitating non-contiguous allocation of a chunked object within a Java heap without changing the manner in which a Java Virtual Manager allocates objects within the heap are provided. According to one embodiment, a chunking controller within a broker layer detects a large object, where a large object is one that the size of the allocation of the large object within a memory heap exceeds a maximum contiguous free space within the Java heap. The broker layer operates atop the Java Virtual Manager to facilitate communication and business processes between heterogeneous systems. The chunking controller describes the large object by an underlying array of the large object divided into multiple pieces of a size not exceeding the maximum contiguous free space. Then, the chunking controller enables requests through the broker layer for allocation by the Java Virtual Manager of each of the pieces of the large object within the Java heap, such that the broker layer facilitates efficient allocation of large objects in the Java heap managed by the Java Virtual Manager.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2008</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=20080605&DB=EPODOC&CC=US&NR=2008133867A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20080605&DB=EPODOC&CC=US&NR=2008133867A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>ACHANTA PHANI GOPAL V</creatorcontrib><creatorcontrib>SHAH HARSHAL HEMENDRA</creatorcontrib><creatorcontrib>DIMPSEY ROBERT TOD</creatorcontrib><title>FACILITATING NON-CONTIGUOUS ALLOCATION OF A LARGE OBJECT WITHIN A JAVA HEAP</title><description>A method, system, and program for facilitating non-contiguous allocation of a chunked object within a Java heap without changing the manner in which a Java Virtual Manager allocates objects within the heap are provided. According to one embodiment, a chunking controller within a broker layer detects a large object, where a large object is one that the size of the allocation of the large object within a memory heap exceeds a maximum contiguous free space within the Java heap. The broker layer operates atop the Java Virtual Manager to facilitate communication and business processes between heterogeneous systems. The chunking controller describes the large object by an underlying array of the large object divided into multiple pieces of a size not exceeding the maximum contiguous free space. Then, the chunking controller enables requests through the broker layer for allocation by the Java Virtual Manager of each of the pieces of the large object within the Java heap, such that the broker layer facilitates efficient allocation of large objects in the Java heap managed by the Java Virtual Manager.</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>2008</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZPB2c3T29PEMcQzx9HNX8PP303X29wvxdA_1Dw1WcPTx8XcGyvj7Kfi7KTgq-DgGubsq-Dt5uTqHKIR7hnh4-gFFvRzDHBU8XB0DeBhY0xJzilN5oTQ3g7Kba4izh25qQX58anFBYnJqXmpJfGiwkYGBhaGxsYWZuaOhMXGqAB6wLjs</recordid><startdate>20080605</startdate><enddate>20080605</enddate><creator>ACHANTA PHANI GOPAL V</creator><creator>SHAH HARSHAL HEMENDRA</creator><creator>DIMPSEY ROBERT TOD</creator><scope>EVB</scope></search><sort><creationdate>20080605</creationdate><title>FACILITATING NON-CONTIGUOUS ALLOCATION OF A LARGE OBJECT WITHIN A JAVA HEAP</title><author>ACHANTA PHANI GOPAL V ; SHAH HARSHAL HEMENDRA ; DIMPSEY ROBERT TOD</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2008133867A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2008</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>ACHANTA PHANI GOPAL V</creatorcontrib><creatorcontrib>SHAH HARSHAL HEMENDRA</creatorcontrib><creatorcontrib>DIMPSEY ROBERT TOD</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>ACHANTA PHANI GOPAL V</au><au>SHAH HARSHAL HEMENDRA</au><au>DIMPSEY ROBERT TOD</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>FACILITATING NON-CONTIGUOUS ALLOCATION OF A LARGE OBJECT WITHIN A JAVA HEAP</title><date>2008-06-05</date><risdate>2008</risdate><abstract>A method, system, and program for facilitating non-contiguous allocation of a chunked object within a Java heap without changing the manner in which a Java Virtual Manager allocates objects within the heap are provided. According to one embodiment, a chunking controller within a broker layer detects a large object, where a large object is one that the size of the allocation of the large object within a memory heap exceeds a maximum contiguous free space within the Java heap. The broker layer operates atop the Java Virtual Manager to facilitate communication and business processes between heterogeneous systems. The chunking controller describes the large object by an underlying array of the large object divided into multiple pieces of a size not exceeding the maximum contiguous free space. Then, the chunking controller enables requests through the broker layer for allocation by the Java Virtual Manager of each of the pieces of the large object within the Java heap, such that the broker layer facilitates efficient allocation of large objects in the Java heap managed by the Java Virtual Manager.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_epo_espacenet_US2008133867A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | FACILITATING NON-CONTIGUOUS ALLOCATION OF A LARGE OBJECT WITHIN A JAVA HEAP |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T17%3A30%3A55IST&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=ACHANTA%20PHANI%20GOPAL%20V&rft.date=2008-06-05&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2008133867A1%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 |