메뉴 건너뛰기




Volumn 45, Issue 3, 1996, Pages 357-366

A high-performance memory allocator for object-oriented systems

Author keywords

Binary tree; Bit vector allocation; Buddy system; Dynamic memory management; Internal fragmentation; Object oriented systems

Indexed keywords


EID: 0001259260     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/12.485574     Document Type: Article
Times cited : (62)

References (20)
  • 1
    • 38249009830 scopus 로고
    • Resource Allocation Strategies for Hypercube Architectures
    • Oct.
    • A.A. Abonamah, "Resource Allocation Strategies for Hypercube Architectures," Information Sciences, vol. 64, no. 3, pp. 251-269, Oct. 1992.
    • (1992) Information Sciences , vol.64 , Issue.3 , pp. 251-269
    • Abonamah, A.A.1
  • 2
    • 0024898016 scopus 로고
    • A Lazy Buddy System Bounded by Two Coalescing Delays per Class
    • Dec.
    • R.E. Berkley and T.P. Lee, "A Lazy Buddy System Bounded by Two Coalescing Delays per Class," Proc. 12th Symp. Operating Systems Principles, vol. 23, no. 5, pp. 167-176, Dec. 1989.
    • (1989) Proc. 12th Symp. Operating Systems Principles , vol.23 , Issue.5 , pp. 167-176
    • Berkley, R.E.1    Lee, T.P.2
  • 4
    • 0004034192 scopus 로고
    • Quantifying Behavioral Differences between C and C++ Programs
    • Technical Report CU-CS-698-94, Computer Science Dept., Univ. of Colorado, Jan. Submitted
    • B. Calder, D. Grunwald, and B. Zorn, "Quantifying Behavioral Differences Between C and C++ Programs," Technical Report CU-CS-698-94, Computer Science Dept., Univ. of Colorado, Jan. 1994. Submitted to J. Programming Languages.
    • (1994) J. Programming Languages
    • Calder, B.1    Grunwald, D.2    Zorn, B.3
  • 7
    • 0027882046 scopus 로고
    • Evaluation of an Object-Caching Coprocessor Design for Object-Oriented Systems
    • Oct. 3-6
    • J.M. Chang and E.F. Gehringer, "Evaluation of an Object-Caching Coprocessor Design for Object-Oriented Systems," Proc. IEEE Int'l Conf.. Computer Design, pp. 132-139, Oct. 3-6, 1993.
    • (1993) Proc. IEEE Int'l Conf.. Computer Design , pp. 132-139
    • Chang, J.M.1    Gehringer, E.F.2
  • 9
    • 84976703091 scopus 로고
    • Tailored-List and Recombination-Delaying Buddy System
    • Jan.
    • A. Kaufman, "Tailored-List and Recombination-Delaying Buddy System," ACM Trans. Programming Languages and Systems, vol. 6, no. 1, pp. 119-125, Jan. 1984.
    • (1984) ACM Trans. Programming Languages and Systems , vol.6 , Issue.1 , pp. 119-125
    • Kaufman, A.1
  • 10
    • 0000082224 scopus 로고
    • A Fast Storage Allocator
    • Oct.
    • K.C. Knowlton, "A Fast Storage Allocator," Comm. ACM, vol. 8, pp. 623-625, Oct. 1965.
    • (1965) Comm. ACM , vol.8 , pp. 623-625
    • Knowlton, K.C.1
  • 12
    • 0023454267 scopus 로고
    • Disk File Allocation Based on the Buddy System
    • Nov.
    • P.D. Koch, "Disk File Allocation Based on the Buddy System," ACM Trans. Computer Systems, vol. 5, no. 4, pp. 353-370, Nov. 1987.
    • (1987) ACM Trans. Computer Systems , vol.5 , Issue.4 , pp. 353-370
    • Koch, P.D.1
  • 13
    • 0022722989 scopus 로고
    • Improving the Performance of Buddy Systems
    • May
    • I.P. Page and J. Hagins, "Improving the Performance of Buddy Systems," IEEE Trans. Computers, vol. 35, no. 5, pp. 441-447, May 1986.
    • (1986) IEEE Trans. Computers , vol.35 , Issue.5 , pp. 441-447
    • Page, I.P.1    Hagins, J.2
  • 14
    • 0017504056 scopus 로고
    • Buddy Systems
    • June
    • J.L. Peterson and T.A. Norman, "Buddy Systems," Comm. ACM, vol. 20, pp. 421-431, June 1977.
    • (1977) Comm. ACM , vol.20 , pp. 421-431
    • Peterson, J.L.1    Norman, T.A.2
  • 15
    • 0016567129 scopus 로고
    • A Simple Hardware Buddy System Memory Allocator
    • Oct.
    • E.V. Puttkamer, "A Simple Hardware Buddy System Memory Allocator," IEEE Trans. Computers, vol. 24, no. 10, pp. 953-957, Oct. 1975.
    • (1975) IEEE Trans. Computers , vol.24 , Issue.10 , pp. 953-957
    • Puttkamer, E.V.1
  • 17
    • 84976709715 scopus 로고
    • Design of the Opportunistic Garbage Collector
    • Oct.
    • P.R. Wilson and T.G. Moher, "Design of the Opportunistic Garbage Collector," Proc. OOPSLA '89 (ACM SIGPLAN Notices, vol. 24, no. 10), pp. 23-35, Oct. 1989.
    • (1989) Proc. OOPSLA '89 ACM SIGPLAN Notices , vol.24 , Issue.10 , pp. 23-35
    • Wilson, P.R.1    Moher, T.G.2
  • 18
    • 0003782728 scopus 로고
    • Custo-Malloc: Efficient Synthesized Memory Allocators
    • Computer Science Dept., Univ. of Colorado, July
    • B. Zorn, "Custo-Malloc: Efficient Synthesized Memory Allocators," Technical Report CU-CS-602-92, Computer Science Dept., Univ. of Colorado, July 1992.
    • (1992) Technical Report CU-CS-602-92
    • Zorn, B.1
  • 19
    • 84976843719 scopus 로고
    • The Empirical Measurements of Six Allocation-Intensive C Programs
    • Dec.
    • B. Zorn, "The Empirical Measurements of Six Allocation-Intensive C Programs," ACM SIGPLAN Notices, vol. 27, no. 12, pp. 71-80, Dec. 1992.
    • (1992) ACM SIGPLAN Notices , vol.27 , Issue.12 , pp. 71-80
    • Zorn, B.1
  • 20
    • 0027626223 scopus 로고
    • The Measured Cost of Conservative Garbage Collection
    • July
    • B. Zorn, "The Measured Cost of Conservative Garbage Collection," Software-Practice and Experience, vol. 23, no. 7, pp. 733-756, July 1993.
    • (1993) Software-Practice and Experience , vol.23 , Issue.7 , pp. 733-756
    • Zorn, B.1


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