An Explicit Free Method for the Garbage Objects in Java-based Embedded System


The KIPS Transactions:PartA, Vol. 9, No. 4, pp. 441-450, Dec. 2002
10.3745/KIPSTA.2002.9.4.441,   PDF Download:

Abstract

As the size of embedded system software increase bigger and bigger, and it''s complexity is grower and grower, the usage of dynamic memory management scheme such as garbage collector also has been increased. Using the garbage collector, however, inherently lead us performance degradation. In order to resolve this kind of performance problem in the Java based embedded system, we introduce an explicit dynamic memory free method to the automated dynamic memory management environment, which can be performed by a programmer. In the worst case, the prosed scheme shows the same performance as the case of that only garbage collector is working, since the unclaimed garbage objects will eventually be collected later by the garbage collector. In the best case, our method is free from any runtime overhead because the applications can be implemented without any intervention of the garbage collector. Although the proposed method can be facilitated with all the existing garbage collection algorithms, it shows an outperform in the case of mark-and-sweep algorithm.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. K. Bae and S. Y. Lee, "An Explicit Free Method for the Garbage Objects in Java-based Embedded System," The KIPS Transactions:PartA, vol. 9, no. 4, pp. 441-450, 2002. DOI: 10.3745/KIPSTA.2002.9.4.441.

[ACM Style]
Soo Kang Bae and Sung Young Lee. 2002. An Explicit Free Method for the Garbage Objects in Java-based Embedded System. The KIPS Transactions:PartA, 9, 4, (2002), 441-450. DOI: 10.3745/KIPSTA.2002.9.4.441.