Font Size: a A A

Research And Optimization Technology. The Kvm Gc

Posted on:2005-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:J CaoFull Text:PDF
GTID:2208360125964160Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Recent years, as the flourishing development of mobile terminal, more and more hardware and software platforms have been exploited. But it's difficult for programmers to develop applications which can run on so many different platforms .So JAVA program language as its virtue of platform dependent is very popular in embedded equipment such as cell-phone or PDA. The Java? 2 platform, Micro Edition (J2ME) is the Java platform for consumer and embedded devices such as mobile phones, PDAs or TV set-top boxes. The Mobile Information Device Profile (MIDP), combined with the Connected Limited Device Configuration (CLDC), is a subset of J2ME for today's mobile information devices (MIDs) such as mobile phones and entry level PDAs. J2ME/MIDP enables developers to develop Java applications for MIDs easily, quickly and with full portabilities.The real success of J2ME/MIDP depends on its performance on MIDs. s Due to resource constraints of MIDs(slow CPU, small memory & limited batteries), the complicated performance techniques developed for desktop PCs and/or servers(such as JIT, adaptive compiling or static compilation) can hardly be applied to J2ME/MIDP.This dissertation describes our work on a small, fast and effective Java garbage collector for J2ME/MIDP. We demonstrates a few simple techniques which make it possible to create highly-portable fast garbage collector, which can easily meet the footprint requirements of low-end MIDs with respectable performance.
Keywords/Search Tags:CLDC, MIDP, JAVA Virtual Machine, garbage collect, memory mark, memory scan, memory compact, time-sharing, generation, pointer reverse
PDF Full Text Request
Related items