Font Size: a A A

Experiment System For The Principle Of Operating System, Based On Linux

Posted on:2004-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:D W LiFull Text:PDF
GTID:2168360092990824Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Operating System Experiment System (OSES) has been a old topic, but it developed slowly. So it is discommodity to go deep into study the principle of the Operating System (OS) for the learners, that most learners can't master the OS. So the paper present a OSES based on the Linux. The system is designed by Master Xiaoyu Xue and the author, who analyzed and grasped the classical theory of OS and carefully read up the Linux kernel source code. It instructs learners to study the principle by interacting with kernel and may greatly assist them to observe the inside work mechanism of OS, and put theory into practice at the same time through its ways of designing, its methods of implementation and its manual of operating. So the learners can go deep into study the principle of OS.The system adopts the Linux OS as the development flat. And the completely open Linux kernel source code is chosen to be the research object. The paper includes several parts of the OSES, which are the Components of Operating System, the Process Management, the Kernel Module Programming and the Device Management. Among these parts, the Components of OS is generated originally comparing with the previous ones, we go deep into kernel and cut kernel so that the system can be put in two floppies, therefore is considered more efficient in helping learners to study the principle of OS.As the system designed, technology of Advanced Language Programming (C/C++, SHELL), Kernel Cutting, Kernel Modifying, Kernel Compiling as well as System Programming are involved in. Especially the C/C++, SHELL and the technology of Kernel Cutting, Kernel Compiling almost run through the whole experiment system.In addition, the learners also form the basic ability of Kernel Programming, Device Driver Developing etc. Analysis shows that the system is valuable to Embedded System developing under Linux OS.
Keywords/Search Tags:Operating System Experiment System, OS, the Components of Operating System, Kernel Cutting
PDF Full Text Request
Related items