Font Size: a A A

The Design And Implementation Of Cloud Terminal Operating System Kernel

Posted on:2013-12-28Degree:MasterType:Thesis
Country:ChinaCandidate:F L ZhangFull Text:PDF
GTID:2268330392467998Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology and Cloud Computingtechnology, there is a new Web-based Operating System which is WebOS. At the sametime, Web-based applications are becoming more powerful. To some extent, WebOS andWeb-based applications can replace of the traditional Operating System and desktopapplications. In order to use WebOS and Web-based applications, this paper designs anew Operating System which is named Cloud Terminal Operating System(CTOS).CTOS only runs one application which is the Web browser, and completely abandonsthe other traditional applications. The WebOS is the Shell of CTOS, and Web-basedapplications meet all daily needs of people. CTOS changes the concept and structure ofOperating System, and makes some special designs to improve the ability of handlingWebOS and Web-based applications.This paper gives the concept of CTOS, and analyses the advantages of CTOS, andcompares several network Operating Systems which are similar with CTOS. Then, thispaper is on the based on analysing the requirements and goals of CTOS, so that thispaper designs the architecture of CTOS. Finally, this paper designs and implements aCTOS kernel which is based on the GNU/Hurd. In order to meet the requirements ofmanaging and sharing the network resources, this paper discusess the memorymanagement and the memory sharing and mapping methods of Hurd Operating Systemin the Kernel layer. In order to improve the ability of handling Web-based applications,this paper designs the Browser Base Layer, and implements the browser programminginterface. In the browser layer, this paper is based on the analysying the features andfunctions of WebKit, and pointes out the methods of changing the structure of WebKit,so that WebKit can use the functions of the Browse Base.This paper designs and implements a kernel of CTOS. People who use thisOperating System can access the WebOS and Web applications more quickly andsecurely.
Keywords/Search Tags:Cloud Computing, Cloud Terminal Operating System, Browser Base, Hurd, Mach, WebKit
PDF Full Text Request
Related items