메뉴 건너뛰기




Volumn , Issue , 2008, Pages 22-32

Immix: A mark-region c-garbage collector with space efficiency, fast collection, and mutator performance

Author keywords

Compact; Fragmentation; Free list; Immix; Mark region; Mark sweep; Semi space; Sweep to free list; Sweep to region

Indexed keywords

COMPACT; FRAGMENTATION; FREE-LIST; IMMIX; MARK-REGION; MARK-SWEEP; SEMI-SPACE; SWEEP-TO-FREE-LIST; SWEEP-TO-REGION;

EID: 57349115284     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1375581.1375586     Document Type: Conference Paper
Times cited : (97)

References (37)
  • 4
    • 0024608797 scopus 로고
    • Simple generational garbage collection and fast allocation
    • A. W. Appel. Simple generational garbage collection and fast allocation. Software Practice and Experience, 19(2): 171-183, 1989.
    • (1989) Software Practice and Experience , vol.19 , Issue.2 , pp. 171-183
    • Appel, A.W.1
  • 7
    • 0242612096 scopus 로고    scopus 로고
    • Controlling fragmentation and space consumption in the Metronome a real-time garbage collector for Java
    • San Diego, CA, June
    • D. F. Bacon, P. Cheng, and V. T. Rajan. Controlling fragmentation and space consumption in the Metronome a real-time garbage collector for Java. In ACM Conference on Languages, Compilers, and Tools for Embedded Systems, pages 81-92, San Diego, CA, June 2003.
    • (2003) ACM Conference on Languages, Compilers, and Tools for Embedded Systems , pp. 81-92
    • Bacon, D.F.1    Cheng, P.2    Rajan, V.T.3
  • 8
  • 9
    • 0017956645 scopus 로고
    • List processing in real-time on a serial computer
    • 214}:280-94
    • H. G. Baker. List processing in real-time on a serial computer. Communications of the ACM, 21(4}:280-94, 1978.
    • (1978) Communications of the ACM
    • Baker, H.G.1
  • 11
    • 57349176158 scopus 로고    scopus 로고
    • BEA Systems Inc. Using the JRockit runtime analyzer
    • BEA Systems Inc. Using the JRockit runtime analyzer, http://edocs.bea. com/wljrockit/docsl42/usingJRA/looking.html, 2007.
    • (2007)
  • 18
    • 57349170432 scopus 로고    scopus 로고
    • S. Borman. Sensible sanitation - understanding the IBM Java garbage collector. http://www.ibm.com/developerworks/ibm/library/ i-garbagel/Aug. 2002.
    • S. Borman. Sensible sanitation - understanding the IBM Java garbage collector. http://www.ibm.com/developerworks/ibm/library/ i-garbagel/Aug. 2002.
  • 19
    • 84976673799 scopus 로고
    • A nonrecursive list compacting algorithm
    • Nov
    • C. J. Cheney. A nonrecursive list compacting algorithm. Communications of the ACM, 13(11):677-678. Nov. 1970.
    • (1970) Communications of the ACM , vol.13 , Issue.11 , pp. 677-678
    • Cheney, C.J.1
  • 21
  • 24
    • 84958590717 scopus 로고    scopus 로고
    • A locality improving dynmaic memory allocator
    • Chicago, IL, June
    • Q. Feng and E. Berger. A locality improving dynmaic memory allocator. In The ACM Workshop Memory Systems Performance, pages 68-77, Chicago, IL, June 2005.
    • (2005) The ACM Workshop Memory Systems Performance , pp. 68-77
    • Feng, Q.1    Berger, E.2
  • 25
    • 38149076545 scopus 로고    scopus 로고
    • Generational realtime garbage collection: A a three-part invention for young obects
    • Berlin, Germany, July
    • D. Frampton, D. F. Bacon, P. Cheng, and D. Grove. Generational realtime garbage collection: A a three-part invention for young obects. In European Conference on Object-Oriented Programming, pages 101-125, Berlin, Germany, July 2007.
    • (2007) European Conference on Object-Oriented Programming , pp. 101-125
    • Frampton, D.1    Bacon, D.F.2    Cheng, P.3    Grove, D.4
  • 26
    • 0013042559 scopus 로고
    • Incremental collection of mature objects
    • Proceedings of the International Workshop on Memory Management, number in, Springer-Verlag
    • R. L. Hudson and J. E. B. Moss. Incremental collection of mature objects. In Proceedings of the International Workshop on Memory Management, number 637 in Lecture Notes on Computer Science, pages 388-403. Springer-Verlag, 1992.
    • (1992) Lecture Notes on Computer Science , vol.637 , pp. 388-403
    • Hudson, R.L.1    Moss, J.E.B.2
  • 27
    • 57349166302 scopus 로고    scopus 로고
    • Jikes RVM Core Team
    • Jikes RVM Core Team. VM performance comparisons, http:// jikesrvm.anu.edu.au/̃dacapo/index.php?category=release, 2007.
    • (2007) VM performance comparisons
  • 29
    • 57349090416 scopus 로고    scopus 로고
    • SUNY at Oswego
    • Technical report
    • D. Lea. A memory allocator. Technical report, SUNY at Oswego, 1996.
    • (1996)
    • Lea, D.1    memory allocator, A.2
  • 30
    • 84936896337 scopus 로고    scopus 로고
    • J. McCarthy. Recursive functions of symbolic expressions and their computation by machine, Part I. Commun. ACM, 3(4): 1 84-195, 1960.
    • J. McCarthy. Recursive functions of symbolic expressions and their computation by machine, Part I. Commun. ACM, 3(4): 1 84-195, 1960.
  • 31
    • 34247238806 scopus 로고    scopus 로고
    • Reducing generational copy reserve overhead with fallback compaction
    • Ottawa, CA, June
    • P. McGachey and A. L. Hosking. Reducing generational copy reserve overhead with fallback compaction. In The ACM International Symposium on Memory Management, pages 17-28, Ottawa, CA, June 2006.
    • (2006) The ACM International Symposium on Memory Management , pp. 17-28
    • McGachey, P.1    Hosking, A.L.2
  • 35
    • 57349093092 scopus 로고    scopus 로고
    • Standard Performance Evaluation Corporation. SPECjbb2000 Documentation, release 1.01 edition, 2001
    • Standard Performance Evaluation Corporation. SPECjbb2000 Documentation, release 1.01 edition, 2001.
  • 37
    • 57349136326 scopus 로고
    • LISP 2 garbage collector specifications. Technical Report TM-3417/500/00 1, System Development Cooperation, Santa Monica, CA
    • Apr
    • P. Styger. LISP 2 garbage collector specifications. Technical Report TM-3417/500/00 1, System Development Cooperation, Santa Monica, CA, Apr. 1967.
    • (1967)
    • Styger, P.1


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