DocumentCode :
2925943
Title :
Analyzing XML Parser Memory Characteristics: Experiments towards ImprovingWeb Services Performance
Author :
Wang, Gang ; XU, Cheng ; Li, Ying ; Chen, Ying
Author_Institution :
IBM China Res. Lab., Beijing
fYear :
2006
fDate :
18-22 Sept. 2006
Firstpage :
681
Lastpage :
688
Abstract :
XML plays an important role in building enterprise applications. However, most of the XML-based applications, particularly the emerging Web services, suffer from low performance caused by XML processing and thus bring negative user experience in terms of response time. We argue that by reducing the considerable overhead in garbage collection the XML processing performance can be improved. We begin by conducting a set of experiments to understand the XML parser´s memory characteristics, such as heap composition, object size and type distributions, object lifetime, and so on. Then, we get the valuable findings for improving performance that XML processing, which violates the weak generational hypothesis, is a memory allocation intensive workload in which most objects are small and long-lived. The findings can benefit the design of XML parsing specific GC and related tools designed to improve XML processing performance for Web services
Keywords :
Web services; XML; grammars; storage allocation; storage management; Web services; XML parser memory; XML processing performance; garbage collection; memory allocation intensive workload; Application software; Delay; Java; Laboratories; Memory management; Performance analysis; Read-write memory; Web services; Writing; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2006. ICWS '06. International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7695-2669-1
Type :
conf
DOI :
10.1109/ICWS.2006.31
Filename :
4032083
Link To Document :
بازگشت