Show simple item record

dc.contributor.authorHammond, Dimitri ( )en_US
dc.date.accessioned2007-06-06T16:44:07Z
dc.date.available2012-02-24T10:10:22Z
dc.date.issued2006-12en_US
dc.identifier.citationHammond, D. (2006). FMI/OS: A comparative study (Unpublished thesis). Texas State University-San Marcos, San Marcos, Texas.
dc.identifier.urihttps://digital.library.txstate.edu/handle/10877/3226
dc.descriptionPresented to the Honors Committee of Texas State University-San Marcos in Partial Fulfillment of the Requirements for Graduation in the University Honors Program, December 2006.en_US
dc.description.abstractWith the boom of electronics and electronic devices, operating systems (OS’s) designed to interface these devices to software have seen a constantly growing demand. Operating systems for small devices are considered "embedded" and although the end user/consumer never makes direct access to the OS itself (typically only interacting with a graphical interface) the operating system remains at the core of the system design. The most popular design of OS for these devices is called a microkernel design. These OS’s are typically very small and modular and only implement the functionality needed strictly for the device. Two of the more popular commercial microkernels are QNX and Plan9. These are very small, yet powerful, microkernels that operate flawlessly on many networked, and non-networked, processors and machines. A small development group called OCGNet, of which I am a part, is working on a new microkernel operating system comparable to QNX and Plan9. This project is called the Flexible Microkernel Infrastructure Operating System, or FMI/OS. Why compete with UNIX? Why compete with systems that already have an established success and placement in the market? Why put time and energy into this project at all? How does this OS hold up to others that are similar? These are all extremely important questions that all have interesting answers. Much of the thesis will be a comparison of FMI/OS to other OS architectures in order to answer some of these questions. A look will be taken at the inner-workings of other, more classic OS's, to allow for a better understanding of how operating systems work. This will, in turn, provide a ground work for the comparisons to FMI/OS and an understanding of its proposed improvements. This thesis will provide a basic understanding on how operating systems work, how FMI/OS works, and how it tackles, and solves, the many problems found in past monolithic and layered kernels.en_US
dc.formatText
dc.format.extent128 pages
dc.format.medium1 file (.pdf)
dc.language.isoen
dc.subjectKernelen_US
dc.subjectClient-serveren_US
dc.subjectFMI/OSen_US
dc.subjectFMIOSen_US
dc.subjectOperating systemen_US
dc.subjectMicrokernelen_US
dc.subjectIPCen_US
dc.subjectPlan9en_US
dc.titleFMI/OS: A Comparative Studyen_US
txstate.documenttypeThesis
thesis.degree.departmentHonors College
thesis.degree.disciplineComputer Science
thesis.degree.grantorTexas State University-San Marcos
txstate.departmentHonors College


Download

Thumbnail

This item appears in the following Collection(s)

Show simple item record