As opposed to general purpose computing systems, where execution speed is the first and often only concern of the designer, embedded systems usually demand a much greater emphasis on low power usage and low memory and storage space usage. This is due to the more stringent design constraints of embedded systems: they are often battery powered, featuring only a small amount of storage and memory space. Over the last decade, a lot of research has been done into addressing the memory and storage space usage problem. Techniques have been developed that allow for the static analysis and transformation of whole programs. This paper evaluates a number of these techniques on a minimal Linux kernel, configured specifically for one hardware platform.
Related white papers
IBM WebSphere Everyplace Embedded Software
IBM has created a comprehensive software platform for the embedded environment that extends Internet-enabled transactions to a wide range of devices, which can enable end-to-end solutions across multiple market segments....
MSDN Webcast: Windows XP Embedded Overview and Applications (Level 200)
Windows XP Embedded is a powerful embedded operating system solution that has been used in a variety of applications - thin clients, test equipment, car computers, industrial controls, gaming machines,...
MSDN Webcast: Windows Server Core in the Embedded Space (Level 100)
Windows Server 2008 for Embedded Systems enables building small-footprint, dedicated server appliances by allowing installing only the roles and features that are needed. The Server Core installation option provides a...
jNetX Deploys Embedded Database to Support Growth and Innovation, While Ensuring Reliability
jNetX develops and markets the key service components of programmable SS7 and Internet Protocol (IP) networks. jNetX wanted to continue it's growth levels of more than 200% in 2007 and...
MSDN Webcast: Demonstrating Web Services on Devices API With Windows Embedded CE 6.0 R2 (Level 100)
DPWS, WSDAPI, WECEDAAA, CE... What are all these acronyms? This webcast is the answer for the question. The presenter of this webcast, one of the Windows Embedded Most Valuable Professionals...
MSDN Webcast: VoIP, the Built-in Experience With Windows Embedded CE 6.0 R2 (Level 100)
The presenter of this webcast discusses and demonstrates the built-in VoIP experience in Windows Embedded CE 6.0 R2. The presenter provides an overview of VoIP, and cover topics such as...
MSDN Webcast: Windows Embedded and Medical Solutions (Level 200)
Windows XP Embedded provides a feature-rich graphics and interface bus support that has been used in a variety of applications. This webcast looks at some of the ways Windows XP...


