TY - JOUR
T1 - Comparative performance evaluation of Java threads for embedded applications
T2 - Linux Thread vs. Green Thread
AU - Sung, Minyoung
AU - Kim, Soyoung
AU - Park, Sangsoo
AU - Chang, Naehyuck
AU - Shin, Heonshik
PY - 2002/11/30
Y1 - 2002/11/30
N2 - Despite the portability and platform independence of Java programs, their performance depends on the threading mechanisms of the host operating system. In this paper, we measure the performance of Java threads for two different multi-threading implementations, Linux Thread and Green Thread, using PersonalJava (TM) on a Linux-based platform. The experimental results show the relative strengths and weaknesses of the two threading mechanisms with respect to synchronization overhead, I/O efficiency, and thread control.
AB - Despite the portability and platform independence of Java programs, their performance depends on the threading mechanisms of the host operating system. In this paper, we measure the performance of Java threads for two different multi-threading implementations, Linux Thread and Green Thread, using PersonalJava (TM) on a Linux-based platform. The experimental results show the relative strengths and weaknesses of the two threading mechanisms with respect to synchronization overhead, I/O efficiency, and thread control.
KW - Embedded system
KW - Java threads
KW - Performance evaluation
UR - http://www.scopus.com/inward/record.url?scp=0037202491&partnerID=8YFLogxK
U2 - 10.1016/S0020-0190(02)00286-7
DO - 10.1016/S0020-0190(02)00286-7
M3 - Article
AN - SCOPUS:0037202491
SN - 0020-0190
VL - 84
SP - 221
EP - 225
JO - Information Processing Letters
JF - Information Processing Letters
IS - 4
ER -