An examination of Linux and Windows CE embedded operating systems
dc.contributor.advisor | Julien, Christine, D. Sc. | en |
dc.contributor.committeeMember | Kline, Paul | en |
dc.creator | Trivedi, Anish Chandrakant | en |
dc.date.accessioned | 2011-01-04T22:44:43Z | en |
dc.date.available | 2011-01-04T22:44:43Z | en |
dc.date.available | 2011-01-04T22:44:47Z | en |
dc.date.issued | 2010-08 | en |
dc.date.submitted | August 2010 | en |
dc.date.updated | 2011-01-04T22:44:47Z | en |
dc.description | text | en |
dc.description.abstract | The software that operates mobile and embedded devices, the embedded operating system, has evolved to adapt from the traditional desktop environment, where processing horsepower and energy supply are abundant, to the challenging resource-starved embedded environment. The embedded environment presents the software with some difficult constraints when compared to the typical desktop environment: slower hardware, smaller memory size, and a limited battery life. Different embedded OSs tackle these constraints in different ways. We survey two of the more popular embedded OSs: Linux and Windows CE. To reveal their strengths and weaknesses, we examine and compare each of the OS’s process management and scheduler, interrupt handling, memory management, synchronization mechanisms and interprocess communication, and power management. | en |
dc.description.department | Electrical and Computer Engineering | en |
dc.format.mimetype | application/pdf | en |
dc.identifier.uri | http://hdl.handle.net/2152/ETD-UT-2010-08-1633 | en |
dc.language.iso | eng | en |
dc.subject | Linux | en |
dc.subject | Windows CE | en |
dc.subject | Embedded OS | en |
dc.subject | Embedded operating systems | en |
dc.subject | Process management | en |
dc.subject | Scheduler | en |
dc.subject | Interrupt handling | en |
dc.subject | Memory management | en |
dc.subject | Synchronization mechanisms | en |
dc.subject | Interprocess communication | en |
dc.subject | Power management | en |
dc.title | An examination of Linux and Windows CE embedded operating systems | en |
dc.type.genre | thesis | en |
thesis.degree.department | Electrical and Computer Engineering | en |
thesis.degree.discipline | Electrical and Computer Engineering | en |
thesis.degree.grantor | University of Texas at Austin | en |
thesis.degree.level | Masters | en |
thesis.degree.name | Master of Science in Engineering | en |