- TraceMonkey 자바스크립트 엔진에서의 트레이스 오버헤드 감소 방안
- ㆍ 저자명
- 유영호,이성원,문수묵,Yoo. Young-Ho,Lee. Seong-Won,Moon. Soo-Mook
- ㆍ 간행물명
- 정보과학회논문지. Journal of KIISE. 시스템 및 이론
- ㆍ 권/호정보
- 2011년|38권 4호|pp.197-201 (5 pages)
- ㆍ 발행정보
- 한국정보과학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
최근 IT 산업 전반에 걸쳐 모바일에 대한 중요도가 높아짐에 따라 모바일 웹 브라우저의 성능이 중요하게 되었다. 자바스크립트 언어의 수행은 모바일 웹 브라우저에 있어 상당히 비중이 높다. 이 논문에서는 자바스크립트 언어를 수행하는 엔진 중 하나인 TraceMonkey 엔진이 트레이스를 하는 과정에서 생기는 오버헤드, 즉 트레이스를 하다가 취소가 되는 문제를 줄이는 최적화를 구현하여 이를 설명하고, 최적화에 대해 실험하고 평가하여 적용한 최적화가 효과가 있음을 보여준다.
As mobile environment is getting critical in IT industry, the performance of mobile web browser becomes more important The execution of JavaScript language is a crucial part of mobile web browser. TraceMonkey is one of the mobile engine that execute JavaScript language. In this paper, we explain how to implement an optimization that reduces an overhead(a cancellation of trace) caused by the execution of a trace on TraceMonkey and demonstrate the effectiveness of this optimization by applying it on several benchmarks and analyzing the result.