Dynamic memory management is one part of the software system that influences the performance and the cost of a product the most. In the context of an embedded real-time system, several requirements must be taken into account. The system must be optimized due to the limitation of memory. Real-time deadlines must be respected: the dynamic memory management system must allocate and deallocate blocks in due time. One more challenge is represented when a dynamic memory management system is developed for a product family architecture, which is representative of a set of related products. This paper presents a scenarios-based approach to analyze and evaluate dynamic memory management systems for embedded real-time systems in a software product family architecture.
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...


