Font Size: a A A

Design And Implementation Of Transfer Thread And Process Management Based On Clone Cloud

Posted on:2014-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:J J XiongFull Text:PDF
GTID:2268330401465965Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the continuous development and gradually mature of mobile Internet andcloud computing technology, more and more people focused their attention to the fieldof mobile phone. Relative to other mobile devices, mobile phone are stronger incommunication and portability, and can provide7*24hours of Internet access services.But due to the limitations of hardware, storage capacity and computing power of phonesare limited than PC. However, cloud computing has superior storage capacity andcomputer skills, as well as a lot of advantages. If they are combined, phone will providebetter services. Therefore, a series of related theory and applications have emerged.In this thesis, based on the clone cloud theory, the strategy of transferring the partof applications to server-side for execution is put forward. Phone-side and server-sidehas a transfer thread, they complete sending and receiving of data that is required in theserver-side section. In the process of sending and receiving data, in order to guaranteeintegrity of data, we encrypted the data of transmission in this thesis. Transfer thread onthe phone-side suspended the thread by modifying structure where the application isrunning, recovered the suspend thread. Adjusted the execution of thread by popped, sothat the application can run normally after transfer.In the transfer of the application, server design is also quite important. This thesisprovided a strategy of a process pool concurrency server which is based on sharedmemory. The way of communication between processes is shared memory; this is amore efficiency method in the inter-process communication. We proposed a way ofcreating a certain number of pre-process pools for the treatment of multiple transferfunction. In this thesis, server is designed by combination of shared memory andpre-created process pool. A concurrent server based on a process of share memory poolcan solve the delay problem of the traditional server, and improve the real-time and theefficiency of the server. The performance of the mobile phone has been greatlyimproved. Our experiment shows that with our mechanism the performance of themobile phone has been greatly improved by20times’ speed-up or even more.
Keywords/Search Tags:clone cloud, transfer thread, process-pool, speedup
PDF Full Text Request
Related items