메뉴 건너뛰기




Volumn , Issue , 2004, Pages 81-98

MC2: High-performance garbage collection for memory-constrained environments

Author keywords

Copying collector; Generational collector; Java; Mark compact; Mark copy; Mark sweep; Memory constrained copying

Indexed keywords

COPYING COLLECTOR; GENERATIONAL COLLECTOR; JAVA; MARK-COMPACT; MARK-COPY; MARK-SWEEP; MEMORY-CONSTRAINED COPYING;

EID: 12844253681     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (21)

References (35)
  • 6
    • 0017956645 scopus 로고
    • List processing in real-time on a serial computer
    • Henry G. Baker. List processing in real-time on a serial computer. Communications of the ACM, 21(4):280-294, 1978. Also AI Laboratory Working Paper 139, 1977.
    • (1978) Communications of the ACM , vol.21 , Issue.4 , pp. 280-294
    • Baker, H.G.1
  • 7
    • 0017956645 scopus 로고
    • Henry G. Baker. List processing in real-time on a serial computer. Communications of the ACM, 21(4):280-294, 1978. Also AI Laboratory Working Paper 139, 1977.
    • (1977) AI Laboratory Working Paper , vol.139
  • 10
    • 0242612040 scopus 로고    scopus 로고
    • In or out? Putting write barriers in their place
    • Stephen M. Blackburn and Kathryn S. McKinley. In or out? Putting write barriers in their place. In ISMM '02 [17], pages 175-184.
    • ISMM '02 [17] , pp. 175-184
    • Blackburn, S.M.1    McKinley, K.S.2
  • 11
    • 0021658339 scopus 로고
    • Trading data space for reduced time and code space in real-time garbage collection on stock hardware
    • Guy L. Steele, editor, Austin, TX, August. ACM Press
    • Rodney A. Brooks. Trading data space for reduced time and code space in real-time garbage collection on stock hardware. In Guy L. Steele, editor, Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming, pages 256-262, Austin, TX, August 1984. ACM Press.
    • (1984) Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming , pp. 256-262
    • Brooks, R.A.1
  • 12
    • 84976673799 scopus 로고
    • A non-recursive list compacting algorithm
    • November
    • C. J. Cheney. A non-recursive list compacting algorithm. Communications of the ACM, 13(11):677-8, November 1970.
    • (1970) Communications of the ACM , vol.13 , Issue.11 , pp. 677-678
    • Cheney, C.J.1
  • 16
    • 5544234084 scopus 로고
    • A compaction procedure for variable length storage elements
    • August
    • B. K. Haddon and W. M. Waite. A compaction procedure for variable length storage elements. Computer Journal, 10:162-165, August 1967.
    • (1967) Computer Journal , vol.10 , pp. 162-165
    • Haddon, B.K.1    Waite, W.M.2
  • 17
    • 0013042559 scopus 로고
    • Incremental garbage collection for mature objects
    • Yves Bekkers and Jacques Cohen, editors, University of Massachusetts, USA, 16-18 September. Springer-Verlag
    • Richard L. Hudson and J. Eliot B. Moss. Incremental garbage collection for mature objects. In Yves Bekkers and Jacques Cohen, editors, Proceedings of International Workshop on Memory Management, volume 637 of Lecture Notes in Computer Science, pages 388-403. University of Massachusetts, USA, 16-18 September 1992. Springer-Verlag.
    • (1992) Proceedings of International Workshop on Memory Management, Volume 637 of Lecture Notes in Computer Science , vol.637 , pp. 388-403
    • Hudson, R.L.1    Moss, J.E.B.2
  • 20
    • 0018495429 scopus 로고
    • A fast garbage compaction algorithm
    • July
    • H. B. M. Jonkers. A fast garbage compaction algorithm. Information Processing Letters, 9(1):25-30, July 1979.
    • (1979) Information Processing Letters , vol.9 , Issue.1 , pp. 25-30
    • Jonkers, H.B.M.1
  • 21
    • 0020765079 scopus 로고
    • A real-time garbage collector based on the lifetimes of objects
    • Also report TM-184, Laboratory for Computer Science, MIT, Cambridge, MA, July 1980 and AI Lab Memo 569, 1981
    • Henry Lieberman and Carl E. Hewitt. A real-time garbage collector based on the lifetimes of objects. Communications of the ACM, 26(6):419-429, 1983. Also report TM-184, Laboratory for Computer Science, MIT, Cambridge, MA, July 1980 and AI Lab Memo 569, 1981.
    • (1983) Communications of the ACM , vol.26 , Issue.6 , pp. 419-429
    • Lieberman, H.1    Hewitt, C.E.2
  • 22
    • 0020171978 scopus 로고
    • An efficient garbage compaction algorithm
    • August
    • Johannes J. Martin. An efficient garbage compaction algorithm. Communications of the ACM, 25(8):571-581, August 1982.
    • (1982) Communications of the ACM , vol.25 , Issue.8 , pp. 571-581
    • Martin, J.J.1
  • 23
    • 84936896337 scopus 로고
    • Recursive functions of symbolic expressions and their computation by machine
    • John McCarthy. Recursive functions of symbolic expressions and their computation by machine. Communications of the ACM, 3:184-195, 1960.
    • (1960) Communications of the ACM , vol.3 , pp. 184-195
    • McCarthy, J.1
  • 24
    • 12844268994 scopus 로고    scopus 로고
    • NewMonics Inc., PERC virtual machine. http://www.newmonics.com/perc/info. shtml.
    • PERC Virtual Machine.
  • 26
    • 0001361340 scopus 로고
    • An efficient machine independent procedure for garbage collection in various list structures
    • August
    • H. Schorr and W. Waite. An efficient machine independent procedure for garbage collection in various list structures. Communications of the ACM, 10(8):501-506, August 1967.
    • (1967) Communications of the ACM , vol.10 , Issue.8 , pp. 501-506
    • Schorr, H.1    Waite, W.2
  • 27
    • 67649968311 scopus 로고    scopus 로고
    • Standard performance evaluation corporation
    • release 1.03 edition, March
    • Standard Performance Evaluation Corporation. SPECjvm98 Documentation, release 1.03 edition, March 1999.
    • (1999) SPECjvm98 Documentation
  • 28
    • 12844265082 scopus 로고    scopus 로고
    • Standard performance evaluation corporation
    • release 1.01 edition
    • Standard Performance Evaluation Corporation. SPECjbb2000 (Java Business Benchmark) Documentation, release 1.01 edition, 2001.
    • (2001) SPECjbb2000 (Java Business Benchmark) Documentation
  • 29
    • 0016556965 scopus 로고
    • Multiprocessing compactifying garbage collection
    • September
    • Guy L. Steele. Multiprocessing compactifying garbage collection. Communications of the ACM, 18(9):495-508, September 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.9 , pp. 495-508
    • Steele, G.L.1
  • 30
  • 31
    • 84976790288 scopus 로고
    • Generation scavenging: A non-disruptive high performance storage reclamation algorithm
    • April
    • David M. Ungar. Generation scavenging: A non-disruptive high performance storage reclamation algorithm. ACM SIGPLAN Notices, 19(5):157-167, April 1984. Also published as ACM Software Engineering Notes 9, 3 (May 1984) - Proceedings of the ACM/SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 157-167, April 1984.
    • (1984) ACM SIGPLAN Notices , vol.19 , Issue.5 , pp. 157-167
    • Ungar, D.M.1
  • 32
    • 84976790288 scopus 로고
    • May
    • David M. Ungar. Generation scavenging: A non-disruptive high performance storage reclamation algorithm. ACM SIGPLAN Notices, 19(5):157-167, April 1984. Also published as ACM Software Engineering Notes 9, 3 (May 1984) - Proceedings of the ACM/SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 157-167, April 1984.
    • (1984) ACM Software Engineering Notes , vol.9 , pp. 3
  • 34
    • 0004157661 scopus 로고
    • Uniprocessor garbage collection techniques
    • University of Texas, January. Expanded version of the IWMM92 paper
    • Paul R. Wilson. Uniprocessor garbage collection techniques. Technical report, University of Texas, January 1994. Expanded version of the IWMM92 paper.
    • (1994) Technical Report
    • Wilson, P.R.1
  • 35
    • 0025402354 scopus 로고
    • Real-time garbage collection on general-purpose machines
    • Taichi Yuasa. Real-time garbage collection on general-purpose machines. Journal of Software and Systems, 11(3):181-198, 1990.
    • (1990) Journal of Software and Systems , vol.11 , Issue.3 , pp. 181-198
    • Yuasa, T.1


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