• DocumentCode
    2236401
  • Title

    A class-based garbage collector for network server applications

  • Author

    Zhang, Wusheng ; Zhu, Jing ; Shen, Meiming ; Zheng, Weimin

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    5
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    193
  • Abstract
    As garbage collection is a key feature in modern application environments, performance issues are mostly important for the efficiency of applications. Especially in the case of network service applications, the server should run for as long a time as possible, during which many objects will be frequently created and destroyed. The garbage collection then becomes one of the critical factors of the server´s response time. In this article, we present a class-based garbage collector. It classifies objects according to their class, i.e. the type information, and groups those objects that belongs to the same type into the same group. By doing so, we can minimize the object creation/collection time and can also improve the gradualness of the applications that run on the network server.
  • Keywords
    abstract data types; distributed object management; network servers; software performance evaluation; storage management; application gradualness; application performance; class-based garbage collector; class-based grouping; efficiency; lease protocol; mutator cache; network server applications; network services; object collection time minimization; object creation; object destruction; object grouping; server response time; type information; Application software; Computer languages; Computer science; Delay; Java; Network servers; Object oriented modeling; Protocols; Runtime environment; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Info-tech and Info-net, 2001. Proceedings. ICII 2001 - Beijing. 2001 International Conferences on
  • Print_ISBN
    0-7803-7010-4
  • Type

    conf

  • DOI
    10.1109/ICII.2001.983517
  • Filename
    983517