Font Size: a A A

GUI Research Of Dynamic Tracing And Modular Debugger Based On Solaris

Posted on:2009-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:J GengFull Text:PDF
GTID:2178360245972197Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Solaris is an operating system, which is developed and launched by Sun Microsystems, Inc. Dynamic tracing is a new feature of Solaris 10 and later version. It can dynamically detect the kernel of operating system and behavior of user processes. Modular debugger of Solaris is the common debugging tool which is fast, efficient and of good value. At present, graphical user interface development is weak in the UNIX based OS. How to design humanization GUI of software products is what many research teams are pursing. This paper deeply researches the features of graphical interface design based on Solaris platform, as well as graphical realization of dynamic tracing and modular debugger.The design of GUI is helpful for administrators to manage the system, as well as to provide operating system teaching environment. It reduces the dependence on shell and accelerates the debugging efficiency. In addition, it is useful for Sun Microsystems, Inc. to deeply research DTrace and MDB.The research contents of the paper include:1. Study of GUI design rules, characteristics and some issues which easily overlooked by designers. Discuss essence and significance of interactive design.2. Propose a method that pipe add redirect communication mechanism to realize data transmission between DTraceGUI, MDBGUI and the GUI.3. Related technology which is used in the two software systems includes Glade, GTK+, pipe I/O technology etc.4. The layout, implementation, application and evaluation of the system of DTraceGUI which uses thread to ensure timely data feedback. 5. The layout, implementation, application and evaluation of the system of MDBGUI, including graphic interface file operation, process experiment, memory experiment and debugger etc.
Keywords/Search Tags:Operating system, Solaris, DTrace, MDB, Glade, GUI
PDF Full Text Request
Related items