메뉴 건너뛰기




Volumn , Issue , 2008, Pages 33-44

A Study of concurrent real-time garbage collectors

Author keywords

Algorithms; Design; Performance; Reliability

Indexed keywords

CONCURRENT GARBAGE COLLECTIONS; GARBAGE COLLECTIONS; GARBAGE COLLECTORS; PERFORMANCE; REDUCED COMPLEXITIES; RESPONSIVENESS.;

EID: 57349166563     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1375581.1375587     Document Type: Conference Paper
Times cited : (49)

References (29)
  • 1
    • 57349119520 scopus 로고    scopus 로고
    • An on-the-fly mark and sweep garbage collector based on sliding view
    • Hezi Azatchi, Yossi Levanoni, Harel Paz, and Erez Petrank. An on-the-fly mark and sweep garbage collector based on sliding view. OOPSLA 2003.
    • (2003) OOPSLA
    • Azatchi, H.1    Levanoni, Y.2    Paz, H.3    Petrank, E.4
  • 2
    • 0037629419 scopus 로고    scopus 로고
    • A real-time garbage collecor with low overhead and consistent utilization
    • David F. Bacon, Perry Cheng, and V.T. Rajan. A real-time garbage collecor with low overhead and consistent utilization, in POPL 2003.
    • (2003) POPL
    • Bacon, D.F.1    Cheng, P.2    Rajan, V.T.3
  • 3
    • 0017956645 scopus 로고
    • List processing in real-time on a serial computer
    • Henry G. Baker. List processing in real-time on a serial computer. CACM, 21(4):280-94, 1978.
    • (1978) CACM , vol.21 , Issue.4 , pp. 280-294
    • Baker, H.G.1
  • 5
    • 0032643303 scopus 로고    scopus 로고
    • On bounding time and space for multiprocessor garbage collection
    • Guy E. Blelloch and Perry Cheng. On bounding time and space for multiprocessor garbage collection. PLDI, 1999.
    • (1999) PLDI
    • Blelloch, G.E.1    Cheng, P.2
  • 6
    • 84976759961 scopus 로고
    • Mostly parallel garbage collection
    • Hans-Juergen Boehm, Alan J. Demers, and Scott Shenker. Mostly parallel garbage collection. SIGPLAN Notices, 26(6):157-164, 1991.
    • (1991) SIGPLAN Notices , vol.26 , Issue.6 , pp. 157-164
    • Boehm, H.-J.1    Demers, A.J.2    Shenker, S.3
  • 7
    • 0021658339 scopus 로고
    • Trading data space for reduced time and code space in real-time garbage collection on stock hardware
    • Rodney A. Brooks. Trading data space for reduced time and code space in real-time garbage collection on stock hardware, the 1984 Symposium on Lisp and Functional Programming, 1984.
    • (1984) the 1984 Symposium on Lisp and Functional Programming
    • Brooks, R.A.1
  • 8
    • 0034819524 scopus 로고    scopus 로고
    • A parallel, real-time garbage collector
    • Perry Cheng and Guy Blelloch. A parallel, real-time garbage collector. In PLDI, 2001.
    • (2001) PLDI
    • Cheng, P.1    Blelloch, G.2
  • 9
    • 57349091344 scopus 로고    scopus 로고
    • Cliff Click, Gil Tene, and Michael Wolf. The pauseless GC algorithm. VEE, 2005.
    • Cliff Click, Gil Tene, and Michael Wolf. The pauseless GC algorithm. VEE, 2005.
  • 10
    • 0018030792 scopus 로고
    • On-the-fly garbage collection: An exercise in cooperation
    • Edsgar W. Dijkstra, Leslie Lamport, A. J. Martin, C. S. Scholten, and E. F. M. Steffens. On-the-fly garbage collection: An exercise in cooperation. CACM, 21(11):965-975, 1978.
    • (1978) CACM , vol.21 , Issue.11 , pp. 965-975
    • Dijkstra, E.W.1    Lamport, L.2    Martin, A.J.3    Scholten, C.S.4    Steffens, E.F.M.5
  • 11
    • 0028121963 scopus 로고
    • Portable, unobtrusive garbage collection for multiprocessor systems
    • Damien Doligez and Georges Gonthier. Portable, unobtrusive garbage collection for multiprocessor systems. In POPL 1994.
    • (1994) POPL
    • Doligez, D.1    Gonthier, G.2
  • 12
    • 0027206301 scopus 로고
    • A concurrent generational garbage collector for a multi-threaded implementation of ML
    • Damien Doligez and Xavier Leroy. A concurrent generational garbage collector for a multi-threaded implementation of ML. POPL 1993.
    • (1993) POPL
    • Doligez, D.1    Leroy, X.2
  • 13
    • 0034448621 scopus 로고    scopus 로고
    • A generational on-the-fly garbage collector for Java
    • Tamar Domani, Elliot Kolodner, and Erez Petrank. A generational on-the-fly garbage collector for Java. PLDI 2000.
    • (2000) PLDI
    • Domani, T.1    Kolodner, E.2    Petrank, E.3
  • 14
    • 0034592562 scopus 로고    scopus 로고
    • Tamar Domani, Elliot K. Kolodner, Ethan Lewis, Elliot E. Salant, Katherine Barabash, Itai Lahan, Erez Petrank, Igor Yanover, and Yossi Levanoni. Implementing an on-the-fly garbage collector for Java. ISMM 2000.
    • Tamar Domani, Elliot K. Kolodner, Ethan Lewis, Elliot E. Salant, Katherine Barabash, Itai Lahan, Erez Petrank, Igor Yanover, and Yossi Levanoni. Implementing an on-the-fly garbage collector for Java. ISMM 2000.
  • 17
    • 0000925292 scopus 로고
    • B Moss. Lock-free garbage collection for multiprocessors
    • May
    • Maurice Herlihy and J. Eliot B Moss. Lock-free garbage collection for multiprocessors. IEEE Tran. Paral. &Dist. Sys., 3(3), May 1992.
    • (1992) IEEE Tran. Paral. &Dist. Sys , vol.3 , Issue.3
    • Herlihy, M.1    Eliot, J.2
  • 18
    • 0035790173 scopus 로고    scopus 로고
    • Richard L. Hudson and J. Eliot B. Moss. Sapphire: Copying GC without stopping the world. In Joint ACM Java Grande - ISCOPE 2001 Conference, 2001.
    • Richard L. Hudson and J. Eliot B. Moss. Sapphire: Copying GC without stopping the world. In Joint ACM Java Grande - ISCOPE 2001 Conference, 2001.
  • 20
    • 33746052457 scopus 로고    scopus 로고
    • The Compressor: Concurrent, incremental and parallel compaction
    • Haim Kermany and Erez Petrank. The Compressor: Concurrent, incremental and parallel compaction. PLDI 2006.
    • (2006) PLDI
    • Kermany, H.1    Petrank, E.2
  • 21
    • 0035551802 scopus 로고    scopus 로고
    • An on-the-fly reference counting garbage collector for Java
    • Yossi Levanoni and Erez Petrank. An on-the-fly reference counting garbage collector for Java. OOPSLA 2001.
    • (2001) OOPSLA
    • Levanoni, Y.1    Petrank, E.2
  • 22
    • 33745393872 scopus 로고    scopus 로고
    • An on-the-fly reference counting garbage collector for Java
    • Yossi Levanoni and Erez Petrank. An on-the-fly reference counting garbage collector for Java. TOPLAS, 28(1), 2006.
    • (2006) TOPLAS , vol.28 , Issue.1
    • Levanoni, Y.1    Petrank, E.2
  • 23
    • 34247282737 scopus 로고    scopus 로고
    • A true hardware read barrier
    • Matthias Meyer. A true hardware read barrier. ISMM 2006.
    • (2006) ISMM
    • Meyer, M.1
  • 25
    • 42149094360 scopus 로고    scopus 로고
    • Stopless: A real-time garbage collector for modern platforms
    • Filip Pizlo, Daniel Frampton, Erez Petrank, and Bjarne Steensgaard. Stopless: A real-time garbage collector for modern platforms. ISMM 2007.
    • (2007) ISMM
    • Pizlo, F.1    Frampton, D.2    Petrank, E.3    Steensgaard, B.4
  • 26
    • 0034592435 scopus 로고    scopus 로고
    • A generational mostly-concurrent garbage collector
    • Tony Printezis and David Detlefs. A generational mostly-concurrent garbage collector. ISMM 2000.
    • (2000) ISMM
    • Printezis, T.1    Detlefs, D.2
  • 27
    • 42149116759 scopus 로고    scopus 로고
    • Time-triggered garbage collection - robust and adaptive real-time GC scheduling for embedded systems
    • Sven Gestegård Robertz and Roger Henriksson. Time-triggered garbage collection - robust and adaptive real-time GC scheduling for embedded systems. LCTES 2003.
    • (2003) LCTES
    • Gestegård Robertz, S.1    Henriksson, R.2
  • 28
    • 33746061679 scopus 로고    scopus 로고
    • Eventrons: A safe programming construct for high-frequency hard real-time applications
    • Daniel Spoonhower, Joshua Auerbach, David F. Bacon, Perry Cheng, and David Grove. Eventrons: A safe programming construct for high-frequency hard real-time applications. PLDI 2006.
    • (2006) PLDI
    • Spoonhower, D.1    Auerbach, J.2    Bacon, D.F.3    Cheng, P.4    Grove, D.5
  • 29
    • 0016556965 scopus 로고
    • Multiprocessing compactifying garbage collection
    • September
    • Guy L. Steele. Multiprocessing compactifying garbage collection. CACM, 18(9):495-508, September 1975.
    • (1975) CACM , vol.18 , Issue.9 , pp. 495-508
    • Steele, G.L.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.