Home Advertise Magazine Events NETV Directory
  


Dynamic Memory Allocation & Fragmentation in C & C++
08/07/2009 Email to a friend
 
Embedded web seminar from Mentor graphics taking place on Wednesday July 8 at 15:00 GMT.



Dynamic Memory Allocation  and  Fragmentation in C  and  C++In C and C++, it can be convenient to allocate and de-allocate blocks of memory as and when needed. This is certainly standard practice in both languages and almost unavoidable in C++. However, the handling of such dynamic memory can be problematic and inefficient. For desktop applications, where memory is freely available, these difficulties can be ignored. For embedded - generally real time - applications, ignoring the issues is not an option.

Dynamic memory allocation tends to be non-deterministic; the time taken to allocate memory may not be predictable and the memory pool may become fragmented, resulting in unexpected allocation failures. In this session the problems will be outlined in detail and an approach to deterministic dynamic memory allocation detailed.

This web seminar will explain why dynamic memory is a problem to embedded software and how a deterministic memory allocator may be designed.

To register, click here.
 
Event organiser/promoter
Mentor Graphics
 
 
Supporting Information
http://www.mentor.com/products/embedded_software/events/dyna...
 
This material is protected by Findlay Media copyright 2010.
See Terms and Conditions.
One-off usage is permitted but bulk copying is not.
For multiple copies contact the sales team.
 
Bookmark this article using:
 
Del.icio.us digg reddit Facebook StumbleUpon
 
 
Your comments / feedback
Do you have any comments or feedback on this article? Please contact us by filling in the form below.
NameHide name
Your Email Address
Comments
Send
We may edit your comments and not all entries will be published.
Terms and Conditions

To comment on news stories or blogs you need to complete our 60 second registration process. Once completed this then allows you to download any and all white papers, register for e-zines and access our detailed supplier directory for FREE.

If you are all ready a registered user then enter your e-mail address and login.

You will need to have logged in prior to entering your comments in the boxes provided.

Please enter your email address to login and gain free access to this site.
 
If you are using this site for the first time registration is quick and completely free.
 
Register Now - Register Now


Email Address :  

Remember Me: - If this box is ticked you will be automatically logged in when you return.

Important: To protect your privacy, do not select 'Remember Me' if other users have access to the computer you are using.

 
Related Companies
Mentor Graphics (UK) Ltd
 
 
Related News
Software targets custom chip design
 
Micro combines ARM Cortex-M3 with 2MByte Flash
 
2Gbit DDR3 memory created on 42nm dram process
 
Microchip acquires memory technology and IP portfolio
 
Intel announces world's first 25nm nand technology
 
 
Related Technology
Back to front
 
Testing times for engineers
 
Leaving a legacy
 
Top 10 considerations when choosing memory
 
Modelling parasitics in sub-micron IC designs
 
 
Related Products
Module uses Freescale i.MX51 with 800MHz ARM Cortex-A8