Matches in SemOpenAlex for { <https://semopenalex.org/work/W1969853486> ?p ?o ?g. }
Showing items 1 to 75 of
75
with 100 items per page.
- W1969853486 abstract "The use of managed, type-safe languages such as Java in real-time and embedded systems is advantageous, as it offers productivity and especially safety and dependability benefits over dominating unsafe languages. A Java Virtual Machine (JVM) has to provide an implicit memory management system such as a garbage collector (GC), for example, as explicit memory management through allocation and release operations by the application developer is prone to programming errors and may result in a violation of the type system properties. Real-time systems have specific requirements regarding space and time bounds and a GC has to ensure that these defined upper limits will not be exceeded. A proper solution to address this issue is, for example, employing fragmentation-tolerant garbage collection as proposed by Pizlo et al. [16]. Their approach is called SCHISM/CMR. Based on their work, we developed an alternative fragmentation-tolerant GC variant called RT-LAGC, which is supported by our compiler jino and is part of the KESO JVM [18]. RT-LAGC is a cooperative GC, that is, the real-time system developer and the compiler assist the GC through system configuration (e.g. enough slack time for the GC to run) and program analyses, respectively. This is achieved by integrating the GCs in the design process of the whole system just as any other user application. In RT-LAGC, we designed a new bidirectional fragmented object layout. Furthermore, we implemented latency-aware management of fragmented memory as well as an alternative collection technique for array meta-information. Moreover, the execution properties of an exemplary application were improved by jino's extended escape analysis. RT-LAGC is evaluated against KESO's purely incremental non-fragmentation-tolerant GC called IRRGC and a throughput-optimized stop-the-world collector named CBGC. A classification of typical memory patterns for Java objects supports the predictability of the examined embedded system." @default.
- W1969853486 created "2016-06-24" @default.
- W1969853486 creator A5022960319 @default.
- W1969853486 creator A5048594803 @default.
- W1969853486 creator A5052655900 @default.
- W1969853486 creator A5063897156 @default.
- W1969853486 date "2014-10-13" @default.
- W1969853486 modified "2023-10-18" @default.
- W1969853486 title "RT-LAGC" @default.
- W1969853486 cites W1965336482 @default.
- W1969853486 cites W1977365631 @default.
- W1969853486 cites W1981962444 @default.
- W1969853486 cites W1991233955 @default.
- W1969853486 cites W2000387884 @default.
- W1969853486 cites W2004420781 @default.
- W1969853486 cites W2014530617 @default.
- W1969853486 cites W2053707676 @default.
- W1969853486 cites W2064849992 @default.
- W1969853486 cites W2121433585 @default.
- W1969853486 cites W2163229661 @default.
- W1969853486 cites W4252251785 @default.
- W1969853486 doi "https://doi.org/10.1145/2661020.2661031" @default.
- W1969853486 hasPublicationYear "2014" @default.
- W1969853486 type Work @default.
- W1969853486 sameAs 1969853486 @default.
- W1969853486 citedByCount "4" @default.
- W1969853486 countsByYear W19698534862015 @default.
- W1969853486 countsByYear W19698534862017 @default.
- W1969853486 countsByYear W19698534862020 @default.
- W1969853486 crossrefType "proceedings-article" @default.
- W1969853486 hasAuthorship W1969853486A5022960319 @default.
- W1969853486 hasAuthorship W1969853486A5048594803 @default.
- W1969853486 hasAuthorship W1969853486A5052655900 @default.
- W1969853486 hasAuthorship W1969853486A5063897156 @default.
- W1969853486 hasConcept C105122174 @default.
- W1969853486 hasConcept C111919701 @default.
- W1969853486 hasConcept C115903868 @default.
- W1969853486 hasConcept C120314980 @default.
- W1969853486 hasConcept C149635348 @default.
- W1969853486 hasConcept C169590947 @default.
- W1969853486 hasConcept C199360897 @default.
- W1969853486 hasConcept C2780870223 @default.
- W1969853486 hasConcept C41008148 @default.
- W1969853486 hasConcept C548217200 @default.
- W1969853486 hasConcept C75403996 @default.
- W1969853486 hasConcept C77019957 @default.
- W1969853486 hasConceptScore W1969853486C105122174 @default.
- W1969853486 hasConceptScore W1969853486C111919701 @default.
- W1969853486 hasConceptScore W1969853486C115903868 @default.
- W1969853486 hasConceptScore W1969853486C120314980 @default.
- W1969853486 hasConceptScore W1969853486C149635348 @default.
- W1969853486 hasConceptScore W1969853486C169590947 @default.
- W1969853486 hasConceptScore W1969853486C199360897 @default.
- W1969853486 hasConceptScore W1969853486C2780870223 @default.
- W1969853486 hasConceptScore W1969853486C41008148 @default.
- W1969853486 hasConceptScore W1969853486C548217200 @default.
- W1969853486 hasConceptScore W1969853486C75403996 @default.
- W1969853486 hasConceptScore W1969853486C77019957 @default.
- W1969853486 hasLocation W19698534861 @default.
- W1969853486 hasOpenAccess W1969853486 @default.
- W1969853486 hasPrimaryLocation W19698534861 @default.
- W1969853486 hasRelatedWork W138593602 @default.
- W1969853486 hasRelatedWork W2117101101 @default.
- W1969853486 hasRelatedWork W2117711731 @default.
- W1969853486 hasRelatedWork W2318930520 @default.
- W1969853486 hasRelatedWork W2380051080 @default.
- W1969853486 hasRelatedWork W2571777970 @default.
- W1969853486 hasRelatedWork W3006608075 @default.
- W1969853486 hasRelatedWork W3138513106 @default.
- W1969853486 hasRelatedWork W3214655618 @default.
- W1969853486 hasRelatedWork W4243566535 @default.
- W1969853486 isParatext "false" @default.
- W1969853486 isRetracted "false" @default.
- W1969853486 magId "1969853486" @default.
- W1969853486 workType "article" @default.