English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 58017/91564 (63%)
造访人次 : 13708671      在线人数 : 45
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻

    jsp.display-item.identifier=請使用永久網址來引用或連結此文件: http://tkuir.lib.tku.edu.tw:8080/dspace/handle/987654321/73618

    题名: A Mixed-Level Java Compiler and its Performance Improvements in J2ME
    其它题名: 混階編譯器對J2ME之效能提升
    作者: Liaw, Heh-tyan;Yang, Che-hao;Huang, Shang
    贡献者: 淡江大學資訊管理學系
    关键词: Mixed-level compiler;Byte code;J2ME;Performance
    日期: 2011-06
    上传时间: 2011-12-16 00:25:37 (UTC+8)
    出版者: 新北市:淡江大學資訊管理學系
    摘要: With the advantage of portability, J2ME (Java 2 Platform Micro Edition) has been widely applied to develop mobile applications. KVM (Kilobyte Virtual Machine) is provided in J2ME to execute Java class files on resource-constrained consumer electronic equipments. Due to size limitations of memory, KVM could not utilize the JIT (Just-In-Time) technology to boost performance. Thus, many practitioners and researchers have complained about its performance. Although the performance problem could be ameliorated by compiling Java codes into native machine codes, this solution would lose the portability advantage of Java codes. We tackle the performance problem by proposing a Java mixed-level compiler. Programmers could embed TkuJA assembly programs in the Java source codes. These mixed source codes would be compiled, in the top-down and backtracking fashion, to generate Java class files. Finally, performance improvements induced by our mixed-level Java compiler in J2ME have been tested with two application programs. The first shows the reduction of memory size for initializing two dimensional arrays. The second shows the reduction of execution time in the merge sort. By examining program profiles, programmers could replace bottleneck codes with TkuJA assembly codes to boost the execution performance.
    關聯: Journal of Information Management-Concepts, Systems, and Applications 13(1), pp.79-98
    显示于类别:[資訊管理學系暨研究所] 期刊論文


    档案 描述 大小格式浏览次数



    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library & TKU Library IR teams. Copyright ©   - 回馈