Matches in SemOpenAlex for { <https://semopenalex.org/work/W4250136739> ?p ?o ?g. }
Showing items 1 to 76 of
76
with 100 items per page.
- W4250136739 endingPage "284" @default.
- W4250136739 startingPage "274" @default.
- W4250136739 abstract "An on-the-fly garbage collector does not stop the program threads to perform the collection. Instead, the collector executes in a separate thread (or process) in parallel to the program. On-the-fly collectors are useful for multi-threaded applications running on multiprocessor servers, where it is important to fully utilize all processors and provide even response time, especially for systems for which stopping the threads is a costly operation. In this work, we report on the incorporation of generations into an on-the-fly garbage collector. The incorporation is non-trivial since an on-the-fly collector avoids explicit synchronization with the program threads. To the best of our knowledge, such an incorporation has not been tried before. We have implemented the collector for a prototype Java Virtual Machine on AIX, and measured its performance on a 4-way multiprocessor. As for other generational collectors, an on-the-fly generational collector has the potential for reducing the overall running time and working set of an application by concentrating collection efforts on the young objects. However, in contrast to other generational collectors, on-the-fly collectors do not move the objects; thus, there is no segregation between the old and the young objects. Furthermore, on-the-fly collectors do not stop the threads, so there is no extra benefit for the short pauses obtained by generational collection. Nevertheless, comparing our on-the-fly collector with and without generations, it turns out that the generational collector performs better for most applications. The best reduction in overall running time for the benchmarks we measured was 25%. However, there were some benchmarks for which it had no effect and one for which the overall running time increased by 4%." @default.
- W4250136739 created "2022-05-12" @default.
- W4250136739 creator A5048483632 @default.
- W4250136739 creator A5059738268 @default.
- W4250136739 creator A5073517584 @default.
- W4250136739 date "2000-05-01" @default.
- W4250136739 modified "2023-10-17" @default.
- W4250136739 title "A generational on-the-fly garbage collector for Java" @default.
- W4250136739 cites W1987079491 @default.
- W4250136739 cites W1988638332 @default.
- W4250136739 cites W2028048148 @default.
- W4250136739 cites W2028080565 @default.
- W4250136739 cites W2028431783 @default.
- W4250136739 cites W2062372058 @default.
- W4250136739 cites W2080953060 @default.
- W4250136739 cites W2112630372 @default.
- W4250136739 cites W2127007340 @default.
- W4250136739 cites W2156004619 @default.
- W4250136739 cites W2157766785 @default.
- W4250136739 cites W2158525816 @default.
- W4250136739 cites W2161318861 @default.
- W4250136739 cites W2161531345 @default.
- W4250136739 cites W4231060654 @default.
- W4250136739 cites W4246438173 @default.
- W4250136739 doi "https://doi.org/10.1145/358438.349336" @default.
- W4250136739 hasPublicationYear "2000" @default.
- W4250136739 type Work @default.
- W4250136739 citedByCount "10" @default.
- W4250136739 countsByYear W42501367392015 @default.
- W4250136739 countsByYear W42501367392020 @default.
- W4250136739 crossrefType "journal-article" @default.
- W4250136739 hasAuthorship W4250136739A5048483632 @default.
- W4250136739 hasAuthorship W4250136739A5059738268 @default.
- W4250136739 hasAuthorship W4250136739A5073517584 @default.
- W4250136739 hasConcept C105122174 @default.
- W4250136739 hasConcept C111919701 @default.
- W4250136739 hasConcept C138101251 @default.
- W4250136739 hasConcept C173608175 @default.
- W4250136739 hasConcept C199360897 @default.
- W4250136739 hasConcept C25344961 @default.
- W4250136739 hasConcept C2781020372 @default.
- W4250136739 hasConcept C41008148 @default.
- W4250136739 hasConcept C4822641 @default.
- W4250136739 hasConcept C548217200 @default.
- W4250136739 hasConcept C75403996 @default.
- W4250136739 hasConceptScore W4250136739C105122174 @default.
- W4250136739 hasConceptScore W4250136739C111919701 @default.
- W4250136739 hasConceptScore W4250136739C138101251 @default.
- W4250136739 hasConceptScore W4250136739C173608175 @default.
- W4250136739 hasConceptScore W4250136739C199360897 @default.
- W4250136739 hasConceptScore W4250136739C25344961 @default.
- W4250136739 hasConceptScore W4250136739C2781020372 @default.
- W4250136739 hasConceptScore W4250136739C41008148 @default.
- W4250136739 hasConceptScore W4250136739C4822641 @default.
- W4250136739 hasConceptScore W4250136739C548217200 @default.
- W4250136739 hasConceptScore W4250136739C75403996 @default.
- W4250136739 hasIssue "5" @default.
- W4250136739 hasLocation W42501367391 @default.
- W4250136739 hasOpenAccess W4250136739 @default.
- W4250136739 hasPrimaryLocation W42501367391 @default.
- W4250136739 hasRelatedWork W138593602 @default.
- W4250136739 hasRelatedWork W1558755499 @default.
- W4250136739 hasRelatedWork W2084659024 @default.
- W4250136739 hasRelatedWork W2120210054 @default.
- W4250136739 hasRelatedWork W2351223712 @default.
- W4250136739 hasRelatedWork W2366319573 @default.
- W4250136739 hasRelatedWork W2374437156 @default.
- W4250136739 hasRelatedWork W2380051080 @default.
- W4250136739 hasRelatedWork W3214655618 @default.
- W4250136739 hasRelatedWork W4243566535 @default.
- W4250136739 hasVolume "35" @default.
- W4250136739 isParatext "false" @default.
- W4250136739 isRetracted "false" @default.
- W4250136739 workType "article" @default.