237 0

스마트 TV 애플리케이션에서 Deserialization 오버헤드 제거 방법

Title
스마트 TV 애플리케이션에서 Deserialization 오버헤드 제거 방법
Other Titles
Eliminating Deserialization Overhead in Smart TV Application
Author
이철희
Alternative Author(s)
Lee, Cheol Hee
Advisor(s)
원유집
Issue Date
2015-02
Publisher
한양대학교
Degree
Master
Abstract
Smart TV uses Webkit as a web browser engine to provide contents such as web surfing, VOD watching, social network, and games. Webkit uses web standard resources, such as HTML, CSS, JavaScript, and images, in order to run applications. When an application is started, Webkit loads resources to the memory and creates DOM(Document Object Model) tree and render tree; this process takes a long time. Generally, the web browsers on PCs or mobile devices sometimes change DOM tree and render tree by downloading modified web resources from the web server. However, smart TV's applications do not change DOM tree and render tree because they use web resources stored in a disk. If DOM tree and render tree can be stored and reused, it is possible to reduce loading time of application. This paper proposes FastIO technique which selectively adds persistency to dynamically allocated memory. It reduces overall application loading time by removing the process of loading resources from storage, parsing the HTML documents, and creating DOM tree and render tree. When we compared the application resource loading times, the result showed that the web browser with FastIO is 7.9x, 44.8x, and 2.9x faster than the legacy web browser in an SSD, Ramdisk, and eMMC
URI
https://repository.hanyang.ac.kr/handle/20.500.11754/128676http://hanyang.dcollection.net/common/orgView/200000426325
Appears in Collections:
GRADUATE SCHOOL[S](대학원) > COMPUTER SCIENCE(컴퓨터·소프트웨어학과) > Theses (Master)
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE