메뉴 건너뛰기




Volumn , Issue , 2005, Pages 143-153

Garbage Collection Without Paging

Author keywords

Bookmarking collection; Garbage collection; Generational collection; Memory pressure; Paging; Virtual memory

Indexed keywords

ELECTRONIC COMMUNITIES; SOFTWARE ENGINEERING; STORAGE ALLOCATION (COMPUTER); VIRTUAL STORAGE;

EID: 31744448550     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1065010.1065028     Document Type: Conference Paper
Times cited : (59)

References (55)
  • 1
    • 84858545319 scopus 로고    scopus 로고
    • J2SE 1.5.0 Documentation - Garbage Collector Ergonomics, Available at http://java.sun.com/j2se/l.5.0/docs/guide/vm/gc-ergonomics.html.
  • 4
    • 0032156882 scopus 로고    scopus 로고
    • Garbage collecting the Internet: A survey of distributed garbage collection
    • Sept.
    • S. E. Abdullahi and G. A. Ringwood. Garbage collecting the Internet: a survey of distributed garbage collection. ACM Computing Surveys, 30(3):330-373, Sept. 1998.
    • (1998) ACM Computing Surveys , vol.30 , Issue.3 , pp. 330-373
    • Abdullahi, S.E.1    Ringwood, G.A.2
  • 9
    • 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
  • 10
    • 84956661653 scopus 로고
    • Real-time concurrent collection on stock multiprocessors
    • A. W. Appel, J. R. Ellis, and K. Li. Real-time concurrent collection on stock multiprocessors. ACM SIGPLAN Notices, 23(7):11-20, 1988.
    • (1988) ACM SIGPLAN Notices , vol.23 , Issue.7 , pp. 11-20
    • Appel, A.W.1    Ellis, J.R.2    Li, K.3
  • 11
    • 0026140643 scopus 로고
    • Virtual memory primitives for user programs
    • A. W. Appel and K. Li. Virtual memory primitives for user programs. ACM SIGPLAN Notices, 26(4):96-107, 1991.
    • (1991) ACM SIGPLAN Notices , vol.26 , Issue.4 , pp. 96-107
    • Appel, A.W.1    Li, K.2
  • 14
    • 0015435745 scopus 로고
    • Garbage collection for virtual memory computer systems
    • Nov.
    • H. D. Baecker. Garbage collection for virtual memory computer systems. Communications of the ACM, 15(11):981-986, Nov. 1972.
    • (1972) Communications of the ACM , vol.15 , Issue.11 , pp. 981-986
    • Baecker, H.D.1
  • 15
    • 0017956645 scopus 로고
    • List processing in real-time on a serial computer
    • 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 , vol.21 , Issue.4 , pp. 280-294
    • Baker, H.G.1
  • 20
    • 27644529663 scopus 로고
    • Structure of a LISP system using two-level storage
    • Mar
    • D. G. Bobrow and D. L. Murphy. Structure of a LISP system using two-level storage. Communications of the ACM, 10(3):155-159, Mar. 1967.
    • (1967) Communications of the ACM , vol.10 , Issue.3 , pp. 155-159
    • Bobrow, D.G.1    Murphy, D.L.2
  • 21
    • 27644578840 scopus 로고
    • A note on the efficiency of a LISP computation in a paged machine
    • Aug.
    • D. G. Bobrow and D. L. Murphy. A note on the efficiency of a LISP computation in a paged machine. Communications of the ACM, 11(8):558-560, Aug. 1968.
    • (1968) Communications of the ACM , vol.11 , Issue.8 , pp. 558-560
    • Bobrow, D.G.1    Murphy, D.L.2
  • 22
    • 84976673799 scopus 로고
    • A non-recursive list compacting algorithm
    • Nov.
    • C. J. Cheney. A non-recursive list compacting algorithm. Communications of the ACM, 13(11):677-8, Nov. 1970.
    • (1970) Communications of the ACM , vol.13 , Issue.11 , pp. 677-678
    • Cheney, C.J.1
  • 24
    • 84968856060 scopus 로고    scopus 로고
    • Using generational garbage collection to implement cache-conscious data placement
    • Vancouver, BC, Canada, Oct.
    • T. M. Chilimbi and J. R. Larus. Using generational garbage collection to implement cache-conscious data placement. In Proceedings of the First International Symposium on Memory Management, volume 34(3), pages 37-48, Vancouver, BC, Canada, Oct. 1998.
    • (1998) Proceedings of the First International Symposium on Memory Management , vol.34 , Issue.3 , pp. 37-48
    • Chilimbi, T.M.1    Larus, J.R.2
  • 25
  • 26
    • 0038220532 scopus 로고    scopus 로고
    • S. P. E. Corporation. Specjbb2000. Available at http://www.spec.org/ jbb2000/docs/userguide.html.
    • Specjbb2000.
  • 27
    • 0024082475 scopus 로고
    • Improving locality of reference in a garbage-collecting memory management-system
    • R. Courts. Improving locality of reference in a garbage-collecting memory management-system. Communications of the ACM, 31(9):1128-1138, 1988.
    • (1988) Communications of the ACM , vol.31 , Issue.9 , pp. 1128-1138
    • Courts, R.1
  • 29
    • 0014599677 scopus 로고
    • A Lisp garbage collector for virtual memory computer systems
    • Nov.
    • R. R. Fenichel and J. C. Yochelson. A Lisp garbage collector for virtual memory computer systems. Communications of the ACM, 12(11):611-612, Nov. 1969.
    • (1969) Communications of the ACM , vol.12 , Issue.11 , pp. 611-612
    • Fenichel, R.R.1    Yochelson, J.C.2
  • 30
    • 21644465522 scopus 로고    scopus 로고
    • Automatic vs. explicit memory management: Settling the performance debate
    • University of Massachusetts, Mar.
    • M. Hertz and E. D. Berger. Automatic vs. explicit memory management: Settling the performance debate. Technical report. University of Massachusetts, Mar. 2004.
    • (2004) Technical Report.
    • Hertz, M.1    Berger, E.D.2
  • 35
    • 0004341535 scopus 로고    scopus 로고
    • http://gee.cs.oswego.edu/dl/html/malloc.html, 1997.
    • D. Lea. A memory allocator. http://gee.cs.oswego.edu/dl/html/malloc.html, 1997. Available at http://gee.cs.oswego.edu/dl/html/malloc.html.
    • A Memory Allocator.
    • Lea, D.1
  • 36
    • 0020765079 scopus 로고
    • A real-time garbage collector based on the lifetimes of objects
    • H. Lieberman and C. E. Hewitt. A real-time garbage collector based on the lifetimes of objects. Communications of the ACM, 26(6):419-429, 1983.
    • (1983) Communications of the ACM , vol.26 , Issue.6 , pp. 419-429
    • Lieberman, H.1    Hewitt, C.E.2
  • 40
    • 0003445598 scopus 로고
    • A high-performance garbage collector for Standard ML
    • Murray Hill, NJ, Dec.
    • J. H. Reppy. A high-performance garbage collector for Standard ML. Technical memorandum, AT&T Bell Laboratories, Murray Hill, NJ, Dec. 1993.
    • (1993) Technical Memorandum, AT&T Bell Laboratories
    • Reppy, J.H.1
  • 41
    • 0000361760 scopus 로고
    • The AED free storage package
    • Aug.
    • D. T. Ross. The AED free storage package. Communications of the ACM, 10(8):481-492, Aug. 1967.
    • (1967) Communications of the ACM , vol.10 , Issue.8 , pp. 481-492
    • Ross, D.T.1
  • 45
    • 84858535446 scopus 로고    scopus 로고
    • Software Verification, Ltd. Memory Validator - Garbage Collectors. Available at http://softwareverify.com/memoryValidator/garbageCollectors.html.
    • Memory Validator - Garbage Collectors.
  • 53
    • 84976746148 scopus 로고
    • Effective static-graph reorganization to improve locality in garbage collected systems
    • P. R. Wilson, M. S. Lam, and T. G. Moher. Effective static-graph reorganization to improve locality in garbage collected systems. ACM SIGPLAN Notices, 26(6):177-191, 1991.
    • (1991) ACM SIGPLAN Notices , vol.26 , Issue.6 , pp. 177-191
    • Wilson, P.R.1    Lam, M.S.2    Moher, T.G.3
  • 55
    • 0027626223 scopus 로고
    • The measured cost of conservative garbage collection
    • B. Zorn. The measured cost of conservative garbage collection. Software Practice and Experience, 23:733-756, 1993.
    • (1993) Software Practice and Experience , vol.23 , pp. 733-756
    • Zorn, B.1


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