Dissertation > Excellent graduate degree dissertation topics show

The Mobile Personal-Computing Based on User-Level Virtuliziation

Author: HongLiang
Tutor: WangChunLu
School: Beijing University of Posts and Telecommunications
Course: Computer Science and Technology
Keywords: personal computing environment virtual machine virtual run-time environment API interception
CLC: TP311.52
Type: Master's thesis
Year: 2009
Downloads: 90
Quote: 0
Read: Download Dissertation

Abstract


With the falling prices of hardware, personal computers can be used almost everywhere, but the user is always accustomed to their own configured desktop computing environment. Users may face problems such as repeated installation, duplicated configuration, fussy system management, when they are working on a computer that not belongs to themselves. Under such circumstances, mobile personal computing environment has become the urgent needs of users; it can not only effectively address problems above, but also be the development trend of desktop computing environment.This dissertation presents our research works on the user-level virtualization technology, and then introduces how to adopt this technology for the real implementation of personal portable computing environment, DesktopToGo, which realizes the mobility of personal computing environment.The main contributions of our works include:(1) Get the resources for the personal computing environment. This dissertation illustrates how to use snapshot comparison to get the resources for the virtual run-time environment, which contains virtual registry environment and virtual file environment.(2) Virtual registry environment. Virtual registry contains a private registry system similar to Windows registry, the method maintaining data coherence in use of RPC(Remote Procedure Call) , interception and redirection of Windows registry API ( Application Programming Interface) . (3) Virtual file system. This dissertation illustrates how we implement the virtual file system, which combines the Environment Variables and interception of windows file API. We also use Copy-on-Write to isolate file environment of different users.(4) Testing. This dissertation describes the way and result of testing. The result shows that we can use DesktopToGo to get our personal computing environment with nearly no affect on dependability and performance of applications.

Related Dissertations

  1. Study on Simulating and Critical Technology of Digital Milling Manufacturing Procedure,TG547
  2. The Research of Radar Equipment Networked Training and Inspection System Base on Digital Virtual Machine,TN957
  3. SMART-VMM: The Design and Implementation of Virtual Machine Monitor Based on VT-x,TP302
  4. Research of Virtual Machine Secure Isolation Based on Intel VT-d,TP391.9
  5. VM-based information extraction and analysis of the key,TP316.7
  6. Design and Implementation of High Availability Virtualization Management Center,TP311.52
  7. Based SmartVMM of I / O architecture design and implementation,TP316.7
  8. The Research of Java Virtual Machine Garbage Collection,TP312.2
  9. Research on Open Source Project Feature Code Anti-Anti-Virus and Active Defense Avoiding,TP393.08
  10. A new application mode virtualization desktop applications,TP391.9
  11. Malicious code recognition system based on behavior analysis and Implementation,TP393.08
  12. Research on Hardware/software Co-design Methodology of SoC,TN47
  13. Based on a multi -core computing resource scheduling system virtual machine,TP302.1
  14. Adaptive audio -aware scheduling of virtual machines,TP302
  15. Based on virtualization technology, multi- desktop,TP302.1
  16. Engineering A Study of Agent Service Mechanism of Virtual Machine in Virtual Machine Management Platform,TP302.1
  17. A Study of Live Virtual Machine Migration Mechanism Based on Compression,TP302
  18. Nano Process Virtual Machine Design and Implementation,TP302
  19. Graphic Acceleration Mechanism for Multiple Desktop System Based on Virtualization Technology,TP391.41
  20. Xen-based virtual machine live migration technology research,TP391.9
  21. Three-axis motion controller programming and simulation system trajectory,TP273

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