Dissertation > Excellent graduate degree dissertation topics show
Research and Practice of Related Virtual Machine Technologies
Author: LinQiaoMin
Tutor: ZhuangWeiHua
School: Hohai University
Course: Applied Computer Technology
Keywords: Java Virtual Machine Small virtual machine Memory Management Virtual CPUs Assembler
CLC: TP311.52
Type: Master's thesis
Year: 2004
Downloads: 534
Quote: 13
Read: Download Dissertation
Abstract
|
VM (Virtual Machine, VM) is a relative we usually in terms of the actual computer used in a concept, it is actually a computer simulation of a hypothetical software to work with real computer , the virtual machine has its own central processor , instruction set, memory organization , registers, stack , input and output , etc., can accept a command instruction to complete computing or data processing tasks. One advantage of the virtual machine is a computer program can be between different operating systems reuse, namely to achieve the program 's cross-platform , Java Virtual Machine Design thinking is reflected this characteristic. In this paper, the Java virtual machine technology as the main object of study, more in-depth analysis and study of some of its key technologies, and using C / C design and implementation of a Windows-based platform for small virtual machine software system TVM (Tiny Virtual Machine), mainly to do the following work : First, to understand the basic operation of the Java virtual machine environment, such as the PC register , JAVA stack, heap and frameworks , Youyi Kaffe ( a Java virtual machine implementation ) , for example, the Java virtual machine running analysis. Second, studies of the Java virtual machine's memory management mechanisms , such as garbage collection techniques , and its memory leaks and performance issues discussed. TVM virtual machine and then analyze the working process and gives the overall design ideas, then realize TVM virtual machines , including virtual CPU, memory organization and instruction system design and implementation . Finally TVM design and implement a virtual machine assembler TA, and the entire TVM virtual machine system testing and validation , but also compared with the JAVA virtual machine .
|
Related Dissertations
- Digital Home Media System Design and Implementation,TP311.52
- Java security architecture design and implementation,TP393.08
- Research and Implementation of Mobile Java Platform,TN929.5
- System software and application -based RISC core,TP332
- Research of Java Environment on Loongson-based Platform,TP312.2
- The Design and Research of the Image Scanning Technology in the Electronic Archive System,TP391.4
- Nano Process Virtual Machine Design and Implementation,TP302
- Blu-ray technology -based UDF file system development and research,TP368.1
- WebitOS memory management and optimization,TP393.05
- Research on Linux Operating System’s Embedded Mechanism and Fast Start,TP316.8
- 64-bit MIPS CPU’s Module Design & FPGA Verification,TP332
- Design and Implementation of Storage Manager for iDEN BOSS,TN929.5
- Textile enterprise ERP system based on Java technology development,TP311.52
- Research of COM Realizing Technology of OODB,TP311.138
- The Implement of JVM Based on FPGA in DTV,TN943
- Cache prediction technology research,TP332
- Data Storage Manager in Main Memory for Embedded Active Real-time Database,TP311.13
- The Study of Resource Management Technology and Applications in UMTS Core Networks,TN915
- Research on ESS and Analysis of Its Key Technique,TP333
- Design and Implementation of RTOS memory management mechanism in,TP316.8
- The Analyzing of Minix2.0 Operating System,TP316
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|